現在、便宜上、DVDコレクションをエンコードしています。
この特定のタイトルのDVDをエンコードする前に、サンプルをいくつか作成しました。テレビで再生すると、(ffmpegを使用した)アップスケールビデオが元のVOB(TVでアップスケール)よりも良く見えることに気付きました。
テレビのメディアプレーヤーは、ffmpegのスケールフィルターと比較して、効率の低いスケーリングを適用するためだと思います。
それが常に当てはまるかどうかはわかりませんので、今のところ元のスケールを維持することにしました。
将来、エンコードされた(x264、mp4)ビデオのスケーリングを行うことになりますが、これを行うと品質が低下しますか?VOBをMP4にエンコードするとき、またはMP4をスケーリングするときに同じ品質が得られるときに、スケールフィルターを適用する必要がありますか?
サンプルを見ている間、私は違いを見ませんでしたが、ビデオを比較することは非常に難しいので、何かを見逃したかもしれません。
ffmpeg -i input.vob -vcodec libx264 -pass 2 -preset veryslow -threads 0 -b:v 900k -acodec copy out.mp4
。ffmpegでスケーリングする-vf "scale=-1:720, crop=1280:720"
には、ソースが16:9でないときに使用します。