找回密码
 立即注册
搜索
查看: 3032|回复: 10

[软件] MKV视频文件不重编码的情况下可以改变输出高宽比吗?

[复制链接]
     
发表于 2013-10-16 00:16 | 显示全部楼层 |阅读模式
下载到一些MKV文件发现高宽比是错的,不想播放的时候每次都要调整高宽比,请问通过什么软件可以达到不重编码的情况可以改变输出高宽比
回复

使用道具 举报

     
发表于 2013-10-16 00:18 | 显示全部楼层
重新封装一下,重新写入宽高比数据是个方法,
但是得要分离器和解码器支持才行。
回复

使用道具 举报

     
 楼主| 发表于 2013-10-16 00:37 | 显示全部楼层
stxycn 发表于 2013-10-16 00:18
重新封装一下,重新写入宽高比数据是个方法,
但是得要分离器和解码器支持才行。 ...

是用MKVToolnixPortable吗?我设定高宽比后重新封装但是没效果,请问需要什么分离器和解码器才可以
回复

使用道具 举报

发表于 2013-10-16 00:41 | 显示全部楼层
FM~ 发表于 2013-10-16 00:37
是用MKVToolnixPortable吗?我设定高宽比后重新封装但是没效果,请问需要什么分离器和解码器才可以 ...

没记错之前是只有Haali支持这个
其实不重编码也可以重新给AVC流写元数据改SAR的,这个绝大多数的解码器都认,得用特定版本的mp4box或者FFMPEG
回复

使用道具 举报

     
发表于 2013-10-16 00:48 | 显示全部楼层
mp4box或ffmpeg重写PAR即可
如果没记错,mkv封装工具本身也能改
回复

使用道具 举报

发表于 2013-10-16 01:03 | 显示全部楼层
本帖最后由 无名的旅人 于 2013-10-16 01:15 编辑

ffmpeg_roozhou.exe -i "input" -vcodec copy -acodec copy -vbsf h264_changesps=sar=x:y "output"
# x/y自行填入想要的比例


此改版作者已经很久不更新了(roozhou现在都见不到人……除了dwing吧……),不过只是用其改变sar的话ffmpeg版本新旧倒是不影响;载点
mkvtoolnix改dar的办法虽然方便,但兼容性较差很多分离器不认的,仅可用于私人已配置好的特定播放环境
回复

使用道具 举报

发表于 2013-10-16 02:41 | 显示全部楼层
mkvmerge就能改,打开选中视频流然后属性里面改就是了。
我的设备都能认。除非你的视频流是xvid...
回复

使用道具 举报

     
发表于 2013-10-16 08:36 | 显示全部楼层
如果在电脑上播 可以直接播放的时候改宽高比 缺点么自然是每次都要改

安卓播放器也有支持这功能的 就是能选随意比例的不多 但16:9 2.35:1 4:3等常见的还是有的
回复

使用道具 举报

     
 楼主| 发表于 2013-10-16 18:42 | 显示全部楼层
无名的旅人 发表于 2013-10-16 01:03
ffmpeg_roozhou.exe -i "input" -vcodec copy -acodec copy -vbsf h264_changesps=sar=x:y "output"
# x/y ...

请问这个方法适用于视频是XVid编码的情况吗?

试了一下出现错误提示

回复

使用道具 举报

     
 楼主| 发表于 2013-10-16 18:43 | 显示全部楼层
anguy 发表于 2013-10-16 02:41
mkvmerge就能改,打开选中视频流然后属性里面改就是了。
我的设备都能认。除非你的视频流是xvid... ...

可惜就是xvid的
回复

使用道具 举报

发表于 2013-10-16 19:02 | 显示全部楼层
xvid一样可以改,不过很多设备无效而已。最新的播放软件倒是应该没问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-10 07:28 , Processed in 0.089570 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表