我想将视频 DVD 转换为可以放在 NAS 上的视频文件,以便通过 PC 或电视 (FullHD) 观看。当然,我希望保留高质量和高兼容性,因为将来可能会有新设备加入我的家庭网络。
原始视频尺寸为 720x576,裁剪为Handbrake
720x572,这样底部的黑线就消失了。以后我也想去掉这条线。
第一个问题:这个尺寸可以吗?还是我应该将尺寸改为可接受的标准?如果可以,我该怎么做?
概述
总体来说,这是我迄今为止的流程:
- 通过复制视频 DVD 到
iso
文件dd
iso
将文件转换为mkv
视频(v:x264
,a:)libvorbis
通过Handbrake
mkv
将视频转换为mp4
视频(v:copy
,a:)libmp3lame
通过avconv
手刹 ( iso
-> mkv
)
我通过 编码视频x264
。我使用基于 的自定义配置文件High Profile
。我唯一的更改是使用libvorbis
进行高质量音频编码。
Handbrake
版本是rev5474 (x86_64)
。
avconv(mkv
-> mp4
)
我使用以下命令
- 设置视频标题(不带变音符号)
- 使用
mp3
以获得最大兼容性 - 使用预设
superfast
来完成编码过程 交换音轨 (英语 <-> 德语)
avconv -i video.mkv \
-metadata title="视频标题" \
-c:v 复制 \
-c:a libmp3lame -ab 128k -ar 44100 \
-preset superfast \
-map 0:v -map 0:a:1 -map 0:a:0 \
video.mp4
avconv
版本是9.18-6:9.18-0ubuntu0.14.04.1
。
更详细
libavutil:52.3.0
libavcodec:54.35.0
libavformat:54.20.4
libavdevice:53.2.0
libavfilter:3.3.0
libavresample:1.0.1
libswscale:2.1.1
怎么了?
第二个问题:我可以做些什么来进一步提高编码的质量/兼容性/容错能力(例如设置 FPS 或比特率)以适应全高清电视等播放设备?
第三个问题:我该怎么做才能减小视频文件大小而不会对视频质量产生相当低的影响?(例如重新编码)
我很感激任何关于这个问题的合格评论。谢谢
答案1
首先,我要说的是,对于什么质量更好会有不同的意见,这种类型的问题通常不太适合这种类型的论坛,但我会尽力告诉你什么对我有用。
第一个答案: - 720 x 576 实际上是 5:4 的比例,所以除非你的源材料是这个比例,否则它看起来会有点扭曲。本质上你想要做的是保持原始源材料的比例。你可能希望研究使用变形编码。Hanbrake 网站上有一个很好的指南这里。
第二个答案- 这是一个非常这是一个有太多可能答案的问题。您可能希望访问手刹论坛寻找保持视觉和音频保真度的方法。
我的一个建议是放弃 MP3 音频。这种格式在现代编码中根本不使用,因为与其他格式相比,它似乎是有损的。
关于 DVD 翻录质量,还有一点需要注意,那就是许多旧版 DVD 都是用隔行扫描帧制作的,在 CRT 电视上观看时看起来还不错,但在更现代的电视机上观看时,图像通常看起来有锯齿状边缘,尤其是在有大量运动时。为了避免这种帧的隔行扫描,有一项功能称为反隔行在 Handbrake 中。您可以查看 handbrake 网站上的 interlacing这里
第三个答案- 至于制作更小的文件大小,如果你导航到视频选项卡并将预设值设置为慢的或者非常慢,您将获得更小的文件大小和更好的质量,但这会以编码花费更多时间才能完成为代价。