Saya membuat film pendek yang saya distribusikan melalui YouTube. Saya tahu YouTube menggunakan VP9 untuk streaming, tetapi YouTube masih merekomendasikan untuk mengunggah dengan h.264. Lebih masuk akal bagi saya untuk mengunggah dalam format yang sama seperti yang akan streaming oleh YouTube, tetapi saya mungkin kehilangan sesuatu.
Juga, akankah mengunggah dalam codec kualitas lebih tinggi seperti DNxHR atau Prores (Saya tidak peduli dengan bandwidth atau waktu pemrosesan) lebih baik menjaga kualitas video setelah pengkodean YouTube?
Jawaban:
tl; dr: Karena Youtube memasukkan ulang semua video terlepas dari format unggahnya, itu sebenarnya tidak terlalu penting. Cukup ekspor video Anda dengan bitrate tinggi untuk menjaga kualitas. Lihat juga jawaban saya di sini tentang kehilangan kualitas yang disebabkan oleh Youtube.
Jawaban panjang: Setiap pengodean ulang video ke format terkompresi menurunkan kualitas. Biasanya, itu berarti Anda akan kehilangan kualitas di dua titik: Ketika Anda mengekspor video yang diedit dari perangkat lunak pengeditan Anda dan ketika Anda mengunggah video yang diekspor ke Youtube, di mana saat itu video tersebut di-reencoded ke format yang sangat terkompresi, yang kompatibel dengan streaming. Anda tidak memiliki kendali atas langkah kedua itu, jadi apa yang dapat Anda lakukan untuk mencapai kualitas maksimum yang mungkin adalah pastikan Anda kehilangan kualitas sesedikit mungkin selama pengkodean pertama.
Secara teori, itu berarti ekspor ke perseptual (meskipun secara teknis tidak) Format terkompresi seperti Apple ProRes atau DNxHD seperti yang Anda disarankan. Namun, sayangnya, Youtube tidak mendukung format tersebut, jadi Anda harus menggunakan format terkompresi. Untuk meminimalkan kehilangan kualitas, atur bitrate tinggi dalam pengaturan ekspor Anda (dengan asumsi rendering dan waktu unggah tidak menjadi masalah. Jika ya, Anda harus mencari jalan tengah; mengekspor dengan bitrate yang lebih tinggi daripada bitrate bahan sumber tidak akan menghasilkan kualitas lagi, jadi setinggi yang saya akan pergi). Jika Anda melakukannya, tidak masalah dengan codec mana yang Anda gunakan, keduanya sangat efisien dalam hal ukuran file / kualitas (VP9 mungkin sedikit lebih, tetapi itu lebih penting ketika Anda berurusan dengan bitrate rendah). Youtube merekomendasikan H264, jadi itulah yang akan saya gunakan. Namun, saran terbaik yang dapat saya berikan kepada Anda adalah untuk mencoba keduanya, yaitu mengekspor video yang sama dengan H264 dan VP9 dengan bitrate / pengaturan lain yang sama, unggah keduanya ke youtube dan periksa mana yang terlihat lebih baik untuk Anda.
sumber
YouTube akan menyandikan ulang apa pun yang Anda berikan. VP9 saat ini terlalu lambat untuk disandikan. Jadi pilihan terbaik adalah:
Berikan rekaman aslinya, atau jika tidak diterima oleh YouTube atau terlalu besar untuk diunggah, maka ...
Menyandikan ulang ke H.264
ffmpeg
ffmpeg
akan menerima hampir semua input dan akan memberikan kualitas output yang hebat. Pengembangan sangat aktif, jadi yang terbaik adalah menggunakan build terbaru yang dapat Anda unduh untuk Windows, OS X, atau Linux.Contoh perintah
Encode video H.264, stream copy audio, dalam wadah Matroska:
Encode video H.264, audio Vorbis, dalam wadah Matroska:
-crf 18
dianggap kira-kira secara visual lossless. Kisarannya adalah skala log dari 0-51. 0 adalah lossless (file besar), 23 adalah default.-preset
mengontrol efisiensi penyandian, dan karenanya memengaruhi kecepatan penyandian. Secara umum disarankan untuk menggunakan preset paling lambat yang Anda miliki kesabaran, atau jika ragu gunakan sajamedium
(default). Pilihannya adalah: ultrafast, superfast, sangat cepat, lebih cepat, cepat, sedang, lambat, lebih lambat, sangat lambat.Pemain Anda mungkin tidak menyukai output, tetapi YouTube akan menyukainya. Jika itu masalahnya maka gunakan saja pemain waras seperti VLC.
Lihat juga
sumber
Sebagian besar jawaban ini sudah usang. Youtube sebenarnya menyandikan ulang video kami ke VP9 sehingga kualitas video HD terlihat lebih baik. Hanya ketika Anda mengunggah video dalam penyandian aslinya yang terlihat terdegradasi berdasarkan kompresi. Diperlukan waktu satu hari atau satu minggu untuk youtube untuk mengkodekan ulang video HD kami ke Vp9. Saya sendiri youtuber dan benar-benar dapat melihat perbedaannya
sumber