
為了方便起見,我目前正在對我的 DVD 收藏進行編碼。
在對這個特定的 DVD 標題進行編碼之前,我製作了一些樣本,當在電視上播放它們時,我注意到升級後(使用 ffmpeg)的視頻看起來比原始 VOB(通過電視升級)更好。
我認為這是因為與 ffmpeg 的縮放過濾器相比,電視的媒體播放器應用的縮放效率較低。
我不知道是否會一直如此,所以我決定暫時保留原來的比例。
也許將來我最終會縮放編碼的(x264,mp4)視頻,這樣做是否會降低品質?我應該在將 VOB 編碼為 MP4 時應用縮放過濾器還是縮放 MP4 將提供相同的品質?
在觀看範例時,我沒有看到任何差異,但也許我錯過了一些東西,因為比較影片非常困難。
答案1
也許將來我最終會縮放編碼的(x264,mp4)視頻,這樣做是否會降低品質?
縮放是一種破壞性操作,會改變視訊位元流。當您套用縮放濾鏡時,您除了重新編碼影片外別無選擇。 When re-encoding, you can of course compress your video losslessly to retain quality, but typically, you will use a lossy encoder (like x264 or x265) to save space and to ensure compatibility with different playback devices (not all TVs will handle lossless影片).
如果您決定稍後縮放,您基本上會將已經壓縮的視訊壓縮兩次,即:
- 原始 VOB(已編碼以適合 DVD)
- 使用 libx264 編碼
- 使用 libx264 進行縮放和重新編碼
因此,您需要確保第二步的輸出足以「倖存」稍後的另一個壓縮步驟。
我應該在將 VOB 編碼為 MP4 時應用縮放過濾器還是縮放 MP4 將提供相同的品質?
您有兩個選擇:
縮放您的視頻儘管您正在從原始 VOB 重新編碼它們。這將節省時間並避免另一個編碼步驟。確保對於兩遍編碼,為輸出選擇正確的位元率。例如,當縮放到 1080p 或 720p 時,分別選擇 8–10 MBit/s 或 3–5 MBit/s 左右的位元率。
稍後縮放您的影片。在這裡,您可能會因以下原因而失去品質:發電損失,因為您編碼了兩次。如果這是您的計劃,請確保(至少對於第一個編碼步驟)您為輸出選擇足夠高的位元率或足夠低的恆定品質因數。例如,您的第一個(未縮放)編碼過程(從 VOB 到 MP4)可以使用一次性設定
-crf 16
。這確保了視覺上幾乎無損的輸出。