amr在线转换mav(手机amr转mp3在线转换方法)

   日期:2022-02-23     文章发布:文章发布    网络转载:生活号    
核心提示:容器 dockerpulljrottenberg/ffmpeg 可以到 https://hub.docker.com/r/jrottenberg/ffmpeg 查看镜像作者给的例子,也可以再查下ffmpeg的相关资料。 音频转化 例子:amr转mp3(只要支持的格式,直接写上就好了) 进入amr文件目录: dockerrun--rm-v$(pwd):$(pwd)-w$(pwd) j...
移动站源标题:http://mip.818114.com/news/item-176198.html

容器

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 h264_mp4toannexb 输出文件

批量的(这边遍历放宿主机了):

for file in ./*.ts
do
if [ -f "$file" ]
then
  docker run --rm -v $(pwd):$(pwd) -w $(pwd) jrottenberg/ffmpeg -stats -y -i $file -vcodec copy -acodec copy -vbsf h264_mp4toannexb $file.mp4
fi
done

ffmpeg简单参数介绍

-c:v 是指video编码
-c:a 是指audio编码
-bsf bitstream filter
-i input file
-f format 
-vn video not
免责声明:本网部分文章和信息来源于互联网,本网转载出于传递更多信息和学习之目的,并不意味着赞同其观点或证实其内容的真实性,如有侵权请通知我们删除!(留言删除
 
 
更多>同类行业

同类新闻
最新资讯
最新发布
最受欢迎
网站首页  |  黄页  |  联系方式  |  信息  |  版权隐私  |  网站地图  |  API推送  |  网站留言  |  RSS订阅  |  违规举报  |  京ICP备2000095号