[請問] 如何以ffmpeg製作高品質影片

作者: sniffing (.)   2014-08-06 11:41:10
大家好
我最近嘗試用一個prores製作的影片以ffmpeg2.3版壓製出mp4檔案
任務是要能在機上盒撥出在60吋以上大電視也能看得出來的高品質影片
試過幾個參數,但還是多多少少有馬賽克的情況發生
如 -profile:v high -crf 18
(依據x264的部落格,-crf 18應該已經可以達到視覺上的無失真)
製作出來影片的碼率已經到了35Mbps
甚至播放的影片已經有隨機暫停的現象
猜想已經有點超出機上盒可以處理的資料量
爬了文之後,發現可能只有-ref 1 -bframe 0之類的可以嘗試了
不知道有沒有先進能指點指點還有什麼可能的方式
或是可以分享ffmpeg的參數,或是其他的工具
感謝
作者: s25g5d4 (function(){})()   2014-08-06 12:11:00
看起來就是機上盒撐不住了 你不換掉怎麼弄都沒用吧
作者: sniffing (.)   2014-08-06 23:00:00
問題是機上盒軟體是自家產品 囧
作者: xvid (DivX)   2014-08-07 06:07:00
叫你們RD自己來解囉
作者: johnmeng82 (多啦A夢)   2014-08-10 22:11:00
35Mbps已經是藍光等級的碼率了 問題應該出在參數而不是碼率。x264的參數很多很多 FFmpeg我是不熟 但一般來說你只指定crf的話 那其他參數應該都是FFmpeg預設的像ref與bframe都是數字越大壓縮率越高 但越吃播放器的硬體。可參考看看這篇 http://0rz.tw/FpcmH另外我自己跑x264是會用MeGUI來跑就是了 畢竟參數比較雜 用FFmpeg這種命令列的我太弱了只好投降XD再跟原po分享一點我自己摸索到的參數試試看好了 像是me=umh / subme=9 / me_range=24 / fast_pskip=0它們的作用網路上應該都可查到我就不贅述。另外在FFmpeg裡面這些參數可能有其他的寫法?
作者: falcon (falken)   2014-08-14 21:54:00
會不會是 noise (噪點) 太多? 試試 hqdn3dffmpeg -i input -filter:v hqdn3d outputhttp://www.ffmpeg.org/ffmpeg-all.html#hqdn3d-1

Links booklink

Contact Us: admin [ a t ] ucptt.com