Langkau ke kandungan
yt-dlp

Penjana arahan yt-dlp untuk TikTok

Bina arahan yt-dlp untuk satu video TikTok atau seluruh profil pencipta, dengan nama fail yang kekal mudah dibaca.

Pilihan. Biarkan kosong dan arahan akan berakhir dengan URL untuk anda isi sendiri.

Arahan anda

yt-dlp --merge-output-format mp4 --no-playlist --embed-metadata -o '%(uploader)s - %(id)s.%(ext)s' https://www.tiktok.com/@user/video/1234567890
Asas

Audio sahaja mengekstrak runut bunyi dan membuang strim video.

Video dan kualiti

Mengehadkan ketinggian. yt-dlp tetap memilih strim terbaik pada atau bawah had itu.

Jenis fail tempat strim video dan audio berasingan digabungkan.

Pilihan lanjutan (3)

Mengatasi senarai kualiti di atas. Untuk mereka yang sudah biasa dengan sintaks format.

Membungkus semula strim tanpa mengekod semula. Pantas dan tanpa kehilangan kualiti.

Mengekod semula video. Perlahan dan hilang kualiti — guna hanya apabila remux tidak mencukupi.

Audio

Fail yang audio itu akan ditukar kepadanya.

VBR memberi nisbah saiz-kepada-kualiti terbaik; bitrate tetap lebih mudah dijangka.

Sari kata

Menyisip meletakkannya di dalam video; menyimpan menulis fail .srt berasingan di sebelahnya.

Dipisahkan dengan koma. Guna all untuk semua bahasa yang ada.

Senarai main dan saluran

Apa yang perlu dibuat apabila URL itu milik kedua-dua video dan senarai main.

Julat dan senarai kedua-duanya berfungsi, contohnya 1-10,15 atau -5::2 untuk setiap item kedua dari belakang.

Pilihan lanjutan (1)

Merekod apa yang telah dimuat turun supaya larian berikutnya melangkaunya. Cara untuk menyelaraskan satu saluran.

Petikan dan bab
Pilihan lanjutan (2)

Julat masa seperti *00:01:30-00:03:00, atau nama bab. Tanda bintang di depan bermaksud ia cap masa.

Metadata dan kulit muka
Pilihan lanjutan (3)
SponsorBlock

Memotong petikan yang ditanda komuniti daripada fail menggunakan data SponsorBlock.

Pilihan lanjutan (1)

Mengekalkan petikan itu tetapi menandanya, supaya anda boleh melangkau sendiri.

Fail dan folder

Nama medan diletak dalam %(...)s. Garis miring mencipta folder.

Pilihan lanjutan (4)

Tempat fail ditulis. Gabungkan dengan templat di atas untuk subfolder.

Panjang maksimum nama fail dalam aksara.

Penapis
Pilihan lanjutan (5)

YYYYMMDD, atau tarikh relatif seperti now-1month.

YYYYMMDD, atau tarikh relatif.

Melangkau apa sahaja yang lebih kecil. Menerima 5M, 500K dan seumpamanya.

Melangkau apa sahaja yang lebih besar.

Bilangan fail untuk dimuat turun sebelum berhenti.

Rangkaian

Contohnya 2M atau 500K. Berguna apabila anda perlukan baki lebar jalur anda.

Pilihan lanjutan (5)

Mempercepat strim berfragmen. Empat ialah titik permulaan yang berpatutan.

Berapa kali mencuba semula bahagian yang gagal. infinite dibenarkan.

URL proxy HTTP, HTTPS atau SOCKS.

Menjadikan permintaan kelihatan seperti daripada pelayar sebenar. Penyelesaian biasa untuk ralat 403 yang muncul tiba-tiba.

Log masuk dan cookies

Membaca sesi log masuk anda secara terus. Diperlukan untuk kandungan peribadi, berhad umur atau khas ahli.

Pilihan lanjutan (1)

Fail cookies.txt format Netscape yang dieksport daripada pelayar anda.

Siaran langsung
Pilihan lanjutan (2)

Menyemak berulang kali sehingga siaran berjadual bermula. MIN-MAX saat antara semakan.

Jalan penyelesaian
Pilihan lanjutan (3)

Usang, digantikan dengan --add-headers. Dikekalkan kerana banyak panduan lama masih menggunakannya.

Usang, digantikan dengan --add-headers.

Suis khusus laman, contohnya youtube:player_client=web.

Output dan nyahpepijat
Pilihan lanjutan (2)
Set semula

Nota untuk TikTok

Tajuk TikTok ialah baris pertama kapsyen, yang menghasilkan nama fail yang panjang dan selalunya tidak berguna. Set awal di sini menamakan fail mengikut pemuat naik dan id, yang kekal mudah diisih dan tidak pernah berlanggar.

Sama ada strim tanpa tera air ditawarkan berbeza mengikut video dan wilayah — jalankan arahan dengan -F untuk melihat apa yang sebenarnya ada sebelum menganggap ia tiada. Siaran peribadi dan khas pengikut memerlukan cookies daripada akaun yang boleh melihatnya.

TikTok kini bukan sekadar video menegak: siaran mod foto dan slaid ditawarkan daripada bentuk URL yang sama, dan yt-dlp menganggap yang berbilang item itu sebagai senarai main — setiap slaid satu entri tersendiri, bunyi latar sebagai entri audio berasingan jika ada. Itu bentuk platformnya, bukan kegagalan, dan tiada pilihan yang menggabungkan semula slaid menjadi satu fail. Arahan yang nampak seperti "muat turun imej sahaja" sebenarnya telah memuat turun tepat apa isi siaran itu.

URL profil — tiktok.com/@handle — memuat turun setiap video dalam akaun, dan ia berhalaman, yang pada pencipta yang rajin bermakna larian yang panjang. Tab sukaan dan tab tersimpan hanya dilihat oleh akaun pemiliknya, jadi itu memerlukan cookies daripada sesi yang telah log masuk. Gabungkan pengendalian seluruh senarai main dengan fail arkib dan teruskan-walaupun-ada-ralat: akaun yang produktif pasti memuat sekurang-kurangnya satu siaran yang dipadam, dan tanpa dua pilihan itu satu siaran terpadam menghentikan seribu lagi.

TikTok mengehadkan kelajuan secara agresif. Muat turun yang bermula laju lalu merangkak, atau mati di pertengahan dengan 403, biasanya pengehadan kadar dan bukan pengekstrak yang rosak — tambah had kelajuan, kurangkan bilangan fragmen selari, dan jarakkan larian berulang. Cookies daripada sesi yang log masuk menaikkan siling dengan ketara. Hujung VPN yang turut dipakai ramai orang lain cenderung menjadikan pengehadan lebih teruk, bukan lebih baik: IP itu sudah disyaki sebelum anda menghantar sebarang permintaan.

Untuk audio, -x mengekstrak trek bunyi video TikTok seperti di mana-mana lain, dan melangkau videonya sepenuhnya. "Original sound" sebuah video ialah entri berasingan dengan halamannya sendiri, jadi lagu yang anda dengar pada siaran orang lain boleh diambil dari halaman bunyinya tanpa video langsung. Penamaan fail di sini lebih penting daripada di kebanyakan platform — kapsyen sebagai tajuk bercanggah saat dua siaran bermula dengan kata-kata yang sama — sebab itu set awal ini menamakan fail mengikut pemuat naik dan id video.

Soalan lazim

Bolehkah yt-dlp memuat turun TikTok tanpa tera air?
Ia memuat turun apa sahaja yang TikTok berikan. Strim tanpa tera air kadangkala ada dan kadangkala tidak, dan ia berbeza mengikut video dan wilayah — jalankan -F untuk melihat apa yang wujud bagi URL tertentu.
Bolehkah saya memuat turun TikTok peribadi atau khas pengikut?
Hanya jika akaun anda sendiri boleh melihatnya. Guna --cookies-from-browser supaya yt-dlp memintanya sebagai anda.
Bagaimana saya memuat turun setiap video daripada seorang pencipta?
Tujukan yt-dlp pada URL profil dengan pengendalian senarai main ditetapkan kepada seluruh senarai main, dan tambah fail arkib supaya larian berulang hanya mengambil yang baharu.