美文网首页
常用FFmpeg命令

常用FFmpeg命令

作者: 对面的你 | 来源:发表于2020-07-28 15:43 被阅读0次

    ffmpeg 视频抽取音频,视音频分离

    1. ffmpeg -i 3.mp4 -vn -y -acodec copy 3.aac
    2. ffmpeg -i 3.mp4 -vn -y -acodec copy 3.m4a

    提取视频 (Extract Video)

    1. ffmpeg -i Life.of.Pi.has.subtitles.mkv -vcodec copy –an
    2. videoNoAudioSubtitle.mp4

    音视频合成命令

    ffmpeg -i video2.avi -i audio.mp3 -vcodec copy -acodec copy output.avi

    查看音视频文件信息命令

    ffmpeg -i 3.mp4
    ffmpeg -i 3.aac
    ffmpeg -i 3.m4a

    将aac音频转为mp3

    ffmpeg -i 002.aac -acodec libmp3lame 2.mp3

    视频中截取图像帧

    1.最佳方式:
    ffmpeg -i /data/video_1.mp4 -f image2 -vf fps=fps=1/60 -qscale:v 2 /data/mp4-%05d.jpeg
    2.普通的命令:(画质差)
    ffmpeg -i inputfile.avi -r 1 -f image2 image-%05d.jpeg
    3 批量视频抽帧:

    #!/usr/bin/env bash
    videos_root=/data/videos
    save_root=/data/video_imgs/Image_fps50/
    for video in $videos_root/*;
    do
    echo $video
    save_dir=$save_root$(basename $video .avi)
    if [ ! -d $save_dir ];then
    mkdir $save_dir
    fi
    ffmpeg -i $video -f image2  -vf fps=fps=50 -qscale:v 2 $save_dir/mp4-%05d.jpeg
     
    done
    

    相关文章

      网友评论

          本文标题:常用FFmpeg命令

          本文链接:https://www.haomeiwen.com/subject/fzifrktx.html