level 1
1、输出格式是按照指定后缀名来的,所以有没有办法在选择-acodec copy和-vcodec copy后,按原格式自动后缀名?
2、如果不能自动后缀,打算用屏幕输出信息,提取格式信息,然后据此设置后缀名。可是使用管道命令“|findstr "\<Audio:"”后,发现没有作用,请问如何解决?
3、有没有一个音视频格式与后缀名之间的对照表?
谢谢。
2020年04月18日 07点04分
1
level 1
音频格式可以安装mediainfo查看,批量提取可以用xmedia recode批量复制音频,在输出格式里面选择跟源文件同样格式的音频扩展名就行,如果选错就不能无损复制,变成二压成其他格式音频
2020年12月28日 14点12分
2
level 7
"%~dpn1".mp3,这个是直接以源文件名输出到源文件夹,如果怕重复,就"%~dpn1_xin".mp3
2021年01月24日 22点01分
6
level 8
1: 可以,用%%~xn就可以获取变量n的文件名后缀,追加到输出文件就行
2: 也可以但不准确,因为输入格式是按解复用器定义的数据头分析的,并不是按后缀,显示出来的也只是格式名称,不是后缀
3: 纠正一个基本误区,音视频文件的媒体流编码格式和容器格式是两回事,后缀应该和容器格式对照,不是和音视频格式
对照可以看ffmpeg源码里复用器的定义,里边有具体的容器名称和有效后缀名定义
2021年01月30日 03点01分
7