Yanıtlar:
-sameq sizi aynı video codec bileşenini kullanmaya zorlamaz. Örneğin, -sameq kullanırken H.264'ü DivX'e dönüştürebilirsiniz.
-vcodec copy
video için libx264'ü seçer. Bunun yerine seçtiysem -sameq
, genel mpeg4'ü seçer.
-vcodec copy
bir codec bileşeni belirtir.
Kabul edilen cevap yanlış - veya en azından seçeneklerin gerçekte ne yaptığını gerçekten açıklamıyor.
-c:v copy
FFmpeg'e videonun bit akışını çıkışa kopyalamasını söyler. Örneğin, AVI videonuzda bir XviD video bit akışı vardır ve videoyu yeniden kodlamadan bir MP4 kabına kopyalayabilirsiniz. Bu, özünde, video bit akışında hiçbir şey değişmeyeceği için size aynı kaliteyi verir .
Video bit akışı MP4 için de geçerliyse, kapsayıcıyı AVI'den MP4'e değiştiren bir örnek:
ffmpeg -i input.avi -c:v copy output.mp4
Tekrar: FFmpeg bulduğu her şeyi kopyalar. Burada yeniden kodlama yapılmıyor. Temel olarak, FFmpeg sadece kapsayıcıyı okur ve yazar ve kodekleri değiştirmez.
sameq
FFmpeg'e, videoyu giriş için kullanılanla aynı codec bileşeniyle dönüştürürken aynı nicemleme parametrelerini kullanmasını söyler. Seçenek yok değil aynı kaliteyi anlamına gelir. Bakınız: FFmpeg'deki “sameq” seçeneği nedir?
sameq
Seçenek artık kullanılamaz böylece, oldukça uzun bir süre önce FFmpeg'den kaldırıldı ve bir sürümü varsa edildi ffmpeg
hala, yükseltmek için 's sefer var!
sameq
artık mevcut değil ffmpeg.org/…