MP4ALS编码解码以及转码问题
dwing吧
全部回复
仅看楼主
level 14
yswysc 楼主
因为某些契机得知了MP4的标准格式中还有ALS这个奇葩,遂进行研究……
先简单的说一下吧:MPEG-4 ALS,也叫作音频无损编码,是一种无损音频数据压缩方法。它是MPEG-4 音频标准的扩展,这个扩展的定稿时间是 2005年 12月。
MPEG4 ALS 在运算上类似于FLAC,简单来说就是一个用 Golomb coding 或者 Bounded Gilbert Moore Coding 对余数进行编码的量化线性预测编码预测器,可能是由于缺少可用的编码器与解码器,到了2006年,这种格式仍然没有被大众所接受。
虽然没被大众接受,但是既然有人用了,那我好奇瞅瞅总没关系吧……
官网:http://t.cn/RVM6At6
不得不说这个ALS有够奇葩的,不但超久没更新,缺少可用的编码器,而且官方网站还是转移过的(最开始的官方网站都失效了)
那么说说我遇到的问题吧:
1.不能很好的把音频转为ALS格式,很短的音频可以正常的转换,但是长一点的就程序出错了。
2.没办法从MP4的封装中提取出来,我试过了几种方法,用官网提供的奇葩软件,ffmpeg,转MKV提取都失败了。
3.想借用foo_input_exe使foobar2000支持als格式,但是怎么弄都弄不好,希望能够有人能帮助我。(我就是蠢你能把我怎么样?)
大部分软件,影音素材皆可从官网获得,foobar2000的很容易可以找到,ffmpeg的更容易。
最后来一句,希望此贴能正常的发出去,伟大的度娘不要删我贴啊,雅蠛蝶。
2016年10月15日 12点10分 1
level 14
yswysc 楼主
二楼祭丨天,保佑不会删![乖]
2016年10月15日 13点10分 2
level 12
2006年?
2016年10月15日 14点10分 3
所以说(* ̄m ̄)很奇葩嘛[勉强]
2016年10月15日 20点10分
level 14
yswysc 楼主
问题二的MP4提取音轨的方法自己研究出来了,把MP4喂给MEGUI,输出设置FLAC就行了。不过感觉有点麻烦……如果谁有更好的方法的话别吝啬,丢出来吧!![开心]
2016年10月16日 02点10分 4
发现可用ffmpeg直接提取为wav格式
2016年10月20日 09点10分
level 14
yswysc 楼主
问题一的ALS的编码转码也解决啦~~~!可以wav和als互转了。
这个蛋疼的编码器要么直接用verbose模式编码,要么就开启双声道独立编码模式,使用 ">”或者"<"无法编码。
话说就这一个蛋疼的编码器么,参数都莫名其妙,到目前只会用-g# 调节压缩体积,大小跟FLAC差不多,速率上也没啥优势,还这么久没更新!真是醉了。
如果谁还能找到更好的编码器或者调教方案欢迎分享出来哦~~。
研究第三个问题ing
2016年10月16日 03点10分 5
level 14
yswysc 楼主
lz
又遇到新问题了[泪]
这个 以ALS为扩展名的格式无法封装!!!明明是是MPEG-4 音频标准的扩展但是没东西支持它(我试了MeGUI,MP4box,mkvtool)。。不过有人有封装了MP4的文件那就证明这个是可以被打包的……只是我不知道而已,谁能帮帮我~~~~~
2016年10月16日 04点10分 6
从视频中直接抽视频流出来也遇到困难了……264可以正常提取,265无解……
2016年10月16日 10点10分
@yswysc 解决了,可用最新版的mkvtoolnix转封装再提取
2016年10月20日 09点10分
@yswysc 貌似ff提取hevc会出问题?我用ff提取出来的文件都无法渲染。
2016年10月20日 09点10分
level 14
yswysc 楼主
dd先别沉了[乖]
2016年10月18日 11点10分 7
level 5
L-SMASH?
2016年10月19日 19点10分 9
忘记这货了,谢谢建议,回家后再试试看行不行[开心]
2016年10月19日 20点10分
可以使用!!!!感谢,不过原视频好像是用一个叫做SoundHandler的东西封装的?不太确定。找找看有没有其他的软件支持als封装。
2016年10月20日 01点10分
level 14
yswysc 楼主
最后一个问题通过仔细阅读说明书发现可以使用FOOBAR2000再调用MP4ALSRM23和FFMPEG解码,但是前者还能顺带编码功能。问题解决!!
2016年10月20日 22点10分 10
level 14
yswysc 楼主
突然想起一件事,目前还没办法把als流从
封装中
直接抽取出来,用l-smash可以转成mkv但依旧没用,估计不是标准的规范所以识别不了。
目前只能做到把包含als的文件的视频流disable掉,用mp4直接纯封装als,进一步处理还是只能先转换成别的音频格式再弄了。
2016年10月28日 12点10分 11
level 11
我只能说你属于奇葩
2017年02月08日 15点02分 13
ifnvksnvid
2017年02月08日 18点02分
level 1
楼主您好,请问你是用什么软件把MP4格式转化成ALS的
2022年11月20日 06点11分 14
level 1
你好楼主不知道你还在不在,我是小白,我放qq保险箱里的狗狗视频解压出来以后播放不了了,显示的是als格式,所有软件我都试过了,没办法播放,求助
2024年04月05日 18点04分 16
1