由于我有一台运行 Linux 的低端计算机,我经常需要重新编码高清视频,降低质量以便能够在我的机器上观看它们。一个典型的案例是当我下载一个系列的几集时,我无法一次将它们全部转换,我需要在系列中途开始重新编码。
我通常使用这条线将单集转换为较低质量:
avconv -i anime_episode_01.mkv -map 0 -c copy -c:v libx264 -crf 31 anime_01.mkv
如果我要一次批量转换它们,我会使用类似的东西:
for i in *.mkv;do avconv -i "$i" -map 0 -c copy -c:v libx264 -crf 31 "encoded/$i";done
encoded
子目录在哪里。
但是如果我需要在第 5 集开始重新编码怎么办?
我不知道。