Apa perbedaan antara menggunakan -vcodec copy
dan -sameq
dengan FFmpeg?
Apakah mereka melakukan hal yang sama?
ffmpeg
codec
video-conversion
tony_sid
sumber
sumber
sameq
tidak ada lagi ffmpeg.org/…Jawaban:
-sameq tidak memaksa Anda untuk menggunakan codec video yang sama. Anda dapat, misalnya, mengonversi H.264 ke DivX saat menggunakan -samaq.
sumber
-vcodec copy
, ia memilih libx264 untuk video. Jika saya memilih-sameq
, ia memilih mpeg4 generik.-vcodec copy
menentukan codec.Jawaban yang diterima salah - atau setidaknya tidak benar-benar menjelaskan apa yang sebenarnya dilakukan opsi.
-c:v copy
memberitahu FFmpeg untuk menyalin bitstream video ke output. Misalnya, video AVI Anda memiliki bitstream video XviD, dan Anda dapat menyalinnya ke wadah MP4, tanpa menyandikan ulang videonya. Ini, pada dasarnya, memberi Anda kualitas yang sama , karena tidak ada yang akan diubah dalam bitstream video.Berikut adalah contoh yang mengubah wadah dari AVI ke MP4, jika bitstream video juga berlaku untuk MP4:
Sekali lagi: FFmpeg akan menyalin apa pun yang ditemukannya. Tidak ada pengkodean ulang yang terjadi di sini. Pada dasarnya, FFmpeg hanya membaca dan menulis wadah dan tidak mengubah codec.
sameq
memberitahu FFmpeg untuk menggunakan parameter kuantisasi yang sama ketika mengkonversi video dengan codec yang sama yang digunakan untuk input. Opsi tidak berarti kualitas yang sama. Lihat: Apa opsi “sameq” di FFmpeg?The
sameq
pilihan telah dihapus dari FFmpeg beberapa waktu lalu, sehingga tidak dapat digunakan lagi, dan jika Anda memiliki versiffmpeg
yang masih memiliki itu, waktu untuk meng-upgrade!sumber