zoukankan      html  css  js  c++  java
  • ffmpeg常用转换命令

    音频转换:

    1.转换amr到mp3:

    ffmpeg -i shenhuxi.amr amr2mp3.mp3

    2.转换amr到wav:

    ffmpeg -acodec libamr_nb -i shenhuxi.amr amr2wav.wav

    3.转换mp3到wav:

    ffmpeg -i DING.mp3 -f wav test.wav

    4.转换wav到amr:

    ffmpeg -i test.wav -acodec libamr_nb -ab 12.2k -ar 8000 -ac 1 wav2amr.amr

    5.转换wav到mp3:

    ffmpeg -i test.wav -f mp3 -acodec libmp3lame -y wav2mp3.mp3

    视频转换:

    1.转换wmv到mp4:

    ffmpeg -i sample.wmv -vcodec libx264 -acodec aac out.mp4

    2.抓取H264视频流:

    ffmpeg -i sample.flv -vcodec copy -vbsf h264_mp4toannexb -an out.h264

     2.1 vbsf为过滤方法,即将flv规定的H264组织方式转换回H264协议书规定的字节流格式
     2.2 -an 禁掉源文件中的音频,因为出来的码流不需要音频
     2.3 vcodec copy这个是必然的

    3.将H264视频流转为mp4:

    ffmpeg -i sample.h264 -f mp4 haha.mp4

    4.接收rtsp并存为视频文件:

    ffmpeg -rtsp_transport tcp -i rtsp://streaming1.osu.edu/media2/ufsap/ufsap.mov -vcodec copy -acodec copy -t 30 -f mp4 rtsp-out.mp4

    4.1 -rtsp_transport tcp:指明传输方式是tcp方式(也可以是udp)

    4.2 -t 30:指明我录制30秒

  • 相关阅读:
    c++:函数模板
    1084 外观数列
    1083 是否存在相等的差
    1082 射击比赛
    1081 检查密码
    1080 MOOC期终成绩
    1079 延迟的回文数
    1078 字符串压缩与解压
    1077 互评成绩计算
    1076 Wifi密码
  • 原文地址:https://www.cnblogs.com/ohmytime/p/ffmpeg_common_convCommand.html
Copyright © 2011-2022 走看看