WMV (v9 (WMV3), 960x720, 30.000030 fps, düzlemsel 4: 2: 0 YUV, PowerPoint 2010 tarafından üretildi) dosyasına sahibim ve MPEG2'ye dönüştürmem gerekiyor - TV setimin USB flash sürücüden okuyabileceği tek biçim (MP4 / h.264, AVI / XVID'yi de denedim - MPEG2'den başka hiçbir şey çalışmıyor).
İşi basitle başardım
ffmpeg -i "in.wmv" -c:v mpeg2video "out.mpg"
ancak sonucun kalitesi korkunç (açıkça görülebilen görsel bozulmalar ortaya çıkıyor) ve oynatma düzgün değil (bazı anlarda çok yavaş).
Ben de denedim
ffmpeg -i "in.wmv" -c:v mpeg2video -pix_fmt yuv420p -me_method epzs -threads 4 -r 30.000030 -g 45 -bf 2 -trellis 2 -cmp 2 -subcmp 2 -s 960x720 -b 2500k -bt 300k -async 1 -y "out.mpg"
(Bunu internette bir yerde buldum ve biraz değiştirdim - resoultion, yenileme hızı ve çıkış formatını (VOB'dan çıplak MPG'ye) değiştirdi) ama kalitesi hala çok kötü.
Mümkün olduğunca fazla kalite kazanmak için hangi parametreleri kullanmam gerekir? Sıkıştırma oranı hiç önemli değil, dosya boyutundaki artış bile kabul edilebilir.
Aslında ihtiyacım olan başka bir şey (çok spesifik yapmaktan kaçınmak için soru başlığına eklememeyi seçtim, ancak cevaplarda değerlendirildiğini takdir ediyorum) bir ses parçası olarak saf sessizlik ekliyor - ses yok orijinal ama TV seti bu konuda şikayet ve bu şikayet kurtulmak istiyorum. Audacity kullanarak aynı uzunlukta (ikinci kesin) bir sessizlik OGG Vorbis dosyası oluşturdum ama video ile birleştirmek başaramazsınız:
ffmpeg -i in.mpg -i silence.ogg -c:v copy -c:a libmp3lame out.mpg
ve hatta çıplak
ffmpeg -i in.mpg -c:v copy -out.mpg
"arabellek yetersizliği" ve "paket çok büyük" hataları veriyor. (in.mpg, söz konusu ilk iki komutu kullanarak aynı FFMPEG ikili dosyası ve aynı kaynak WMV dosyası tarafından üretilen dosyalardır).
Windows 7'de bir Zeranoe FFMPEG derlemesi kullanıyorum.
Philips 42PFL3606H/58
H.264 ile kodluyorum ffmpeg -i "in.wmv" -sws_flags lanczos+accurate_rnd -c:v libx264 -crf 20 -preset slow -profile:v baseline -level 3.0 -pix_fmt yuv420p -tune fastdecode -x264-params keyint=240:min-keyint=20 "out.mp4"
- profil bildiğim en düşük değer ve ortaya çıkan dosyayı oynatmayı daha kolay bir görev haline getirmek için daha fazla ayar yapıldı .