为何从mp4中抽取的aac没有持续时间?
无论是直接从mp4抽取还是转到mkv后再抽取,都没有持续时间,直接丢到potplayer里面放倒是能显示持续时间,但放到fb2k或手机里的音乐播放器就没有时间显示。请问这是为什么呢?有解决方法吗?以AAC为扩展名的文件是貌似是RAW-AAC,没文件头的流信息,foobar2000等播放软件不能很好地支持,表现为无进度条、不能写入tag信息。AAC其实还有一种是以m4a为后缀的,那样的话就可以正常播放。
话说一般没人会用aac当音乐文件来保存使用吧……最多就是做压制或者其他视频编辑的时候才用得到。
不过如果要抽取流并收藏储存的话,还是推荐抽成m4a比较好。 楼上正解 yswysc 发表于 2016-10-27 07:36
以AAC为扩展名的文件是貌似是RAW-AAC,没文件头的流信息,foobar2000等播放软件不能很好地支持,表现为无进 ...
好像抽成m4a也不行…… 本帖最后由 yswysc 于 2016-10-27 21:32 编辑
wby238 发表于 2016-10-27 21:03
好像抽成m4a也不行……
我测试的MP4抽成m4a貌似用fb2k有时间轴呢……
ff抽的。
ffmpeg -i a.mp4 -vn -acodec copy a.m4a
yswysc 发表于 2016-10-27 17:14
我测试的MP4抽成m4a貌似用fb2k有时间轴呢……
ff抽的。
用了你的代码我从mp4抽出了mkv…… yswysc 发表于 2016-10-27 17:14
我测试的MP4抽成m4a貌似用fb2k有时间轴呢……
ff抽的。
又试了一下,随便取个文件名后成功了,但当文件名与源文件相同,后缀为.m4a时输出.mkv,不知道这个是不是bug…… wby238 发表于 2016-10-27 20:16
又试了一下,随便取个文件名后成功了,但当文件名与源文件相同,后缀为.m4a时输出.mkv,不知道这个是不是 ...
我猜是你的路径或者文件名中有奇怪的符号吧,用引号括起来。 wby238 发表于 2016-10-28 00:16
又试了一下,随便取个文件名后成功了,但当文件名与源文件相同,后缀为.m4a时输出.mkv,不知道这个是不是 ...
文件名不能太过复杂,不然可能会与命令有冲突。 cylx 发表于 2016-10-27 23:51
我猜是你的路径或者文件名中有奇怪的符号吧,用引号括起来。
我是直接用文件浏览器拖曳进来的,自带引号……
页:
[1]
2