You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
众所周知,广电所使用的AVS1-P16/AVS+编码一直没有开源的解码器,导致ffmpeg无法集成,TSCutter.GUI也无法预览该编码的图像。
不过今天刷知乎看到一篇文章,该软件声称支持H.264/HEVC/VVC/AVS1/AVS+/AVS2/AVS3等编码的ES数据分析,同时可以解码GOP图像。
于是打开软件准备试用一下,看看能不能解码AVS+图像。
首先,从TS中提取ES:
打开该软件,载入ES流:
切换到“数据分析”页面,展开右侧的下拉框,选择“H264/H265/VVC | AVS+/2/3 GOP”
根据提示,双击列表中的一项
可以看到,确实能够解码广电标准的AVS+编码。
查看该软件
bin目录下文件:这不就是ffmpeg的标准动态库文件吗!如果作者没有进行过刻意修改的话,解码器应该也在这些dll中,能被ffmpeg.exe直接调用。
从 https://github.com/BtbN/FFmpeg-Builds/releases 中下载ffmpeg-n7.0.1-6-gf0b747ef1a-win64-gpl-shared-7.0.zip
将
ffmpeg.exe复制到该软件bin目录下,查询解码器:进行解码测试:
确实能用!
接下来,只要把这些dll替换TSCutter.GUI所使用的dll就可以了:
该软件还有很多实用功能,暂时没有探索。十分感谢原作者能提供动态库,大大拓展了可玩性。
Beta Was this translation helpful? Give feedback.
All reactions