amr在线转换mav(手机amr转mp3在线转换方法)
容器
docker pull jrottenberg/ffmpeg
可以到
https:&/&/hub.docker.com/r/jrottenberg/ffmpeg
查看镜像作者给的例子,也可以再查下ffmpeg的相关资料。
音频转化
例子:amr转mp3(只要支持的格式,直接写上就好了)
进入amr文件目录:
docker run --rm -v $(pwd):$(pwd) -w $(pwd) jrottenberg/ffmpeg -stats -i 1.amr 1.mp3
视频转化
ts文件就是一个视频片段,主要应用于实时传送的节目。
ts是日本高清摄像机拍摄下进行的封装格式,全称为MPEG2TS。MPEG2-TS流的任何一个片段都可以独立解码,因此在传输信道不稳定时,传输MPEG-2码流基本都采用TS流,如电视节目。
例子:ts格式转mp4格式
简单的
docker run --rm -v $(pwd):$(pwd) -w $(pwd) jrottenberg/ffmpeg -stats -y -i 输入文件 -vcodec copy -acodec copy -vbsf h364_mp4toannexb 输出文件
批量的(这边遍历放宿主机了):
for file in ./*.tsdoif &[ -f "$file" ]then docker run --rm -v $(pwd):$(pwd) -w $(pwd) jrottenberg/ffmpeg -stats -y -i $file -vcodec copy -acodec copy -vbsf h364_mp4toannexb $file.mp4fidone
ffmpeg简单参数介绍
-c:v 是指video编码-c:a 是指audio编码-bsf bitstream filter-i input file-f format -vn video not