在DVD压制过程中,本人喜欢保留片头制作或发行公司的动画片段,但很多时候这部分画面是4:3的比例,正片却是16:9的画面比例;在通过DGIndex工具将DVD中VOB文件的片头和正片生成一个D2V文件,D2V在编写AVS文件时需要对视频上、下、左、右进行黑边裁剪,这时问题来了,我们主要是依正片画面的上下左右边进行黑边裁剪,但这时将播放条拉倒片头4:3比例的画面时,发现上、下边已经超出所要裁剪的范围,片头画面或影片版权文字已经被超范围剪掉,这不失是一种很不协调的前后视频画面。如果为了保留片头4:3的完整画面,又能完全裁剪掉正片上、下的黑边,可见此方式是完全行不通的。
我又尝试将片头和正片单独进行裁边、压制,在得到MP4或MKV格式文件后通过MKVtoolnix工具进行前后追加合并时,却无法合并,尝试了不同版本,均不能处理,提示两个文件合并代码报错,即使是在压制时对码率、帧率进行两个文件的相关性设置,依然无法处理。
另外我也遇到过DVD -A、B内容独立压制后(采用同样的设置),再进行合并时也无法合并的情况。
以上问题确实在我压制电影时时常存在,昨天我突然想得到了一个开源视频编码工具FFmpeg,尝试用它做了一个测试,发现解决这个合并问题已经基本解决,但合并后追后视频画面比例会依追前4:3画面比例显示,合并是成功的,但前后画面比例没有保持各自的比例。就此问题还有待继续摸索,下面就是我用的一段合并命令进行两个非同一码率、画面比例的视频合并测试:
在启动CMD命令窗口 调用ffmpeg,
输入:ffmpeg -f concat -safe 0 -i E:\dianying\list.txt -c copy E:\dianying\dsqy3.mkv
前提现建立两个合并视频文件的路径文本文件:list.txt
输入一下内容、并保存TXT文件,然后写入上面一段命令中(两个文件代表两个不同文件的加载路径)
file ‘E:\dianying\dsqy1.mp4’
file ‘E:\dianying\dsqy2.mp4’
————————————————————————————————————————————————————