Codec / format apa yang sesuai untuk perekaman video gerakan penuh untuk youtube?

8

Saya merekam rekaman video game melalui metode lossless, setelah itu saya harus mengompresnya dan mengunggahnya ke youtube. Saya tidak yakin format dan / atau codec mana yang terbaik untuk ini. Saya telah bereksperimen dengan berbagai format dan saya telah menemukan MP4 (dan apa pun yang digunakan Camtasia 7 sebagai codec untuk itu) sebagian besar efektif, tetapi kualitasnya bervariasi berdasarkan permainan.

Terutama saya perhatikan bahwa game gerak rendah seperti game platforming (Super Mario) atau RPG (Final Fantasy) tampaknya baik-baik saja tidak peduli apa formatnya; beberapa artefak kompresi "gumpal", hampir tidak ada masalah karena seberapa sering frame kunci digunakan. Tetapi permainan gerak yang lebih tinggi, terutama First Person Shooters (Halo) dan scrolling shooter (Gradius) mengalami masalah yang relatif parah dengan gambar "ghost" antara keyframe dan video yang umumnya tidak jelas atau berombak.

Apakah ada codec video yang dapat diterima secara umum untuk rekaman gameplay gerak tinggi? Saya ingin benar-benar meminimalkan artefak kompresi seperti gambar hantu antara keyframes, blok warna, dll. Untuk memaksimalkan kualitas rekaman saya berada pada 30 FPS, 32 bit RGB pada resolusi naitive dan ukuran file bukan merupakan faktor pembatas utama (tapi saya ingin ingin menyimpan file di bawah 1 GB karena kecepatan unggah yang rendah). Jadi anggap file sumber pada dasarnya masih asli. Bagaimana saya harus mengompres file sumber berkualitas tinggi ini dari gameplay gerak penuh untuk diunggah di youtube?

Untuk mengulangi persyaratan umum:

  • File sumber lossless atau berkualitas tinggi pada 30 FPS, 32 bit RGB
  • Rekaman gerakan penuh, artefak kompresi minimal yang diinginkan
  • Resolusi hanya dibatasi oleh resolusi permainan; umumnya resolusi 480p, 720p atau 1080p, kadang-kadang aneh ketika permainan mengharuskan mereka (tetapi jika itu keluar kurang-mengagumkan itu bukan masalah besar, saya menerima bahwa itu bermasalah).
  • Youtube akan menerima dan memproses produk akhir, sehingga pemrosesan mereka menentukan kualitas akhir. Saya ingin sesuatu yang paling tidak dibenci Youtube (videonya tidak selalu cocok dengan kualitas file unggahan saya dan saya tidak yakin mengapa)

Jika penting saya menggunakan Camtasia Studio untuk mengedit / membuat video sebelum mengunggah, dan saya menggunakan kombinasi Camtasia Studio dan Fraps untuk merekam video. Saya memiliki paket codec K-Lite Full di PC saya, jadi Youtube adalah faktor pembatas utama untuk codec. Fraps mencatat lossless, dan Camtasia bisa lossless tetapi saya telah menggunakan DivX untuk meng-encode rekaman awal di Camtasia. Video saya berada di atas kehendak proses encoding ulang Youtube untuk produk akhir juga, tapi saya tidak yakin persis apa yang mereka gunakan untuk itu.

Ben Brocka
sumber

Jawaban:

4

Secara pribadi saya selalu memilih wadah MP4 dan codec H.264 karena ini juga merupakan codec yang digunakan YouTube dalam aliran video terakhir.

Tingkat bingkai kunci dan kompresi yang Anda butuhkan benar-benar tergantung pada rekaman dan sayangnya hampir tidak mungkin untuk diberikan sebagai jawaban umum karena alasan ini.

Jika Anda memiliki banyak gerakan, Anda akan memerlukan bingkai kunci lebih sering dan juga kompresi yang lebih rendah. Ini tentu saja akan menghasilkan ukuran file yang lebih besar karena key-frame pada dasarnya adalah gambar full frame. Hanya ada kompromi mahal untuk ini.

Berapa banyak yang perlu Anda kompres tergantung pada ukuran frame, bit-rate yang akan digunakan, f.ex. tidak ada gunanya mengompres pada kecepatan bit tinggi jika YouTube kemudian mengompres ulang agar sesuai dengan laju bit keluaran maksnya, yang lagi-lagi berarti kualitas yang lebih buruk karena kompresi ulang.

Jika saya harus merekomendasikan kompromi generik akan mengurangi ukuran frame dari 1920 x 1080 menjadi 1280 x 720 saja. Penonton tidak akan melihat detail kecil jika ada banyak hal yang terjadi di film. Tentu saja tergantung pada mata mana yang digunakan, mata penonton atau mata produsen. Yang ingin saya katakan adalah bahwa ada faktor "psikologi" yang dapat Anda gunakan juga.

Anda tidak perlu 32 bit. 32-bit hanya 24-bit RGB dengan 8-bit untuk saluran alpha. Anda harus merekam dan memproses dalam 24-bit dalam kasus ini. Ini akan menghemat beberapa ukuran file dan waktu pemrosesan.

Camtasia menggunakan codec miliknya sendiri sehingga Anda akan selalu perlu mengompres ulang ke format lain yang tidak lossy atau lossy.

Pada dasarnya ia datang ke pendekatan coba-coba, dan kemudian mengalami hal itu, karena setiap video mungkin memerlukan pendekatan yang berbeda. Saya melihat posting serupa di sini dengan tautan ke garis panduan YouTube. Lihat dan gunakan sebagai dasar pengaturan (terutama pengaturan laju bit).

Juga cobalah untuk tidak memikirkan film dalam hal kesempurnaan teknis tetapi bagaimana penampil akan melihatnya dan untuk alasan apa (apakah kontennya cukup menarik maka kualitas kurang penting, pikirkan berita-laporan).


sumber