很奇怪没人发现么? MC压出来的视频都会莫名其妙带一个标签/章节
mediacoder吧
全部回复
仅看楼主
level 1
难道这么多年了,大家都没遇到这个问题么,国内搜了一大圈也没找到一个相似问题……解决办法只有重新提取.h264然后再封装成MP4了?
2018年10月27日 07点10分 1
level 3
我也有,在播放器里看视频属性,在音频兵力多了个id3-多了个menu1,2出来。有些没有,有些有的也不知道是啥。
2018年11月02日 02点11分 2
level 11
2种解决办法
1.关了播放器的章节功能,
2.容器里不要自动选择,选启用→MP4BOX。
2019年06月05日 16点06分 4
level 1
快2021年了。还是有这个问题。自动默认使用的是FFmpeg混流的,就有这个问题,使用MP4BOX混流出来确实没了,但画面直接黑屏,视频那块文件都有问题。我转的是265视频。最后不得已,还是得用自动,然后自己再封装一遍。真麻烦呐
2020年11月23日 15点11分 5
看mc作者官方的更新日志就知道作者大体上已经放弃这个软件了,现在每次更新就只剩下更新下编码器完事了[捂嘴笑],修复bug是不可能的!用mc压制h265视频会出现很多bug。
2020年11月23日 18点11分
mp4box 混流hevc视频出现黑屏问题是因为混流器版本太旧了,有bug,作者也懒得更新,要修复这个问题,去mp4box的官网,下载最新版本构建的程序替换到mc的coder或tools目录就行
2020年11月23日 18点11分
level 1
虽然已过去两年时间了,但还是跟进一下我用MediaCoder的各种问题吧,给后面的童鞋提供一个解决思路!
问题一:视频开头有时间标记(标签、章节)
详情:主要是MediaCoder导致的BUG,并不是ffmpeg混流器的问题,关于这个章节信息可以用MKVToolNixGUI工具或potplayer播放器可以查看(注意MC自动生成的这个这个所谓的章节/标签信息 其实也是损坏的 没任何吊用 纯粹恶心人的 你用MKVToolNixGUI工具查看 会发现根本是无法查看的)
根进:这个BUG并不是偶然发生的,要想复现这个问题其实很简单。经过实际测试,视频编码不论选x264还是x265,只要音频流选择Nero Encoder编码器 容器选择MP4 混流器选择了FFmpeg就会出现这个问题
解决方法1:MediaCoder的解决方法,要么音频选择QAAC编码器 + 视频混流器ffmpeg;要么音频选择QAAC或Nero Encoder编码器都尚可 + 视频混流器只选mp4box就好(注意MC集成的mp4box版本太旧 混流HEVC视频会黑屏 要从官网下载最新构建的版本替换过去)
解决办法2:可以尝试一下使用原生纯命令行的ffmpeg混流。先提取.h264然后再封装成mp4格式。但是处理mp4格式文件,还是推荐你用纯原生MP4box命令工具,贴别是处理HEVC视频流比ffmpeg效率要高很多,BUG也少很多。关于ffmpeg这点下面会讲
解决办法3:使用megui、小丸工具箱进行MP4容器的混流 其实本质也是一样的 无非也是调用mp4box、ffmpeg实现的
2020年11月23日 20点11分 6
level 1
问题二:MediaCoder使用mp4box混流器 混流x265视频 压出来的hevc视频出现黑屏 损坏 无法播放
跟进:上面已经提到了 使用MediaCoder混流HEVC视频会出现黑屏问题是因为MP4box版本太旧了 要从官网下载最新构建的版本替换过去
据说很早以前MC的默认的MP4混流器是MP4BOX 而后续的版本都默认改为了ffmpeg,而MC配合ffmpeg使用导致的“问题一” 以及MediaCoder压制出现的各种各样的问题,MC作者根本就吊不吊,权当看不见……
吐槽一下,我感觉这个MediaCoder就像个办成品一样,集成了普天之下众多开源工具,自身却舍不得开源,软件有着这么多BUG,修都不修一下,不深谙自己技术拉胯?***批量压制视频还得专门付费购买专业版的MediaCoder?就这体验?
2020年11月23日 20点11分 7
level 1
问题三:MediaCoder 压制x265视频 选择 slower及以下预设 不管是crf还是二次编码模式 容器不论选mp4还是mkv或者直接输出源视频流文件 不进行混流操作 视频要么出现花屏 要么就是坏的打不开的
答:这点你要问问MediaCoder的作者了 为什么这么多年了还是不修复x265压制的BUG……
2020年11月23日 20点11分 8
level 1
问题四:在绝大多数情况下 使用MediaCoder无论是压制x264还是x265视频 如果视频容器选择了MKV 混流器选择FFmpeg 视频会损坏 无法正常播放
答: 只能选择MKVMerge混流器了,经过我的实际测试,发现其实 FFmpeg工具原生就是不支持混流 源视频流文件 h264 --> MKV 容器的,但是可以支持 H264 --> MP4 --> MKV。(HEVC视频流同理)。这个时候视频是能正常打开的。
但是这样做还是有点小问题,比如我在尝试 转换某部电影样片的时候 就发现这样生成的mkv文件在播放器解码时(不开硬件加速),会出现严重掉帧的情况。但这个情况只会在部分视频中出现。尽管FFmpeg非常杂食,被称之为音视频编辑和转码界的瑞士军刀。但这就是我为什么推荐处理MP4视频就用MP4BOx,处理MKV视频用MKVMerge与mkvextract的原因了。
题外话:mediacoder之所以叫bugcoder就是因为它有着无数的bug,看作者的更新日志就知道了,每年每次都更新都修复些了啥鬼东西?无非就是又更新了x264、x265编码器和ffmpeg,***需要你更新吗?老子直接从官网下载这些工具最新构建的版本,然后复制粘贴到MediaCoder目录替换就行了。还是请你早点开源吧,别用一堆BUG来祸害人了!!
要追求要高质量压制,还是有必要续学习下,x264、x265、以及古老的AviSynth,和现在主流的VapourSynth,视频压制前期处理工具。这是目前大多数字幕组压制组的主流方案。
2020年11月23日 20点11分 9
1