视频分片

  1. 作者QQ:67065435 QQ群:669756510

  2. 本站内容全部为作者原创,转载请注明出处!

  3. 安装前的准备

    yum -y --nogpgcheck install bzip2
    
  4. 安装ffmpeg

    cd /root
    wget --no-check-certificate -c https://n.so1234.top/1centos/Ffmpeg/ffmpeg-lin-amd64.tar.xz
    tar -xf ffmpeg-lin-amd64.tar.xz
    
    mv ffmpeg-lin-amd64 /usr/local/ffmpeg
    
    useradd www
    chown -R www:www /usr/local/ffmpeg
    
  5. 配置环境变量

    vim /etc/profile
    
    export PATH=$PATH:/usr/local/ffmpeg
    
    ESC
    :wq
    
    source /etc/profile
    
  6. 使用示例:将音视频进行合并

    ffmpeg -i input.mp3 -i input.mp4 -c copy output.mp4
    
  7. 使用示例:从视频里提取图片

    ffmpeg -i input.mp4 -ss 00:00:05 -vframes 1 output.jpg
    
  8. 使用示例:裁切视频指定片段

    # 从00:03:00开始截取长度为10分钟的视频
    ffmpeg -ss 00:03:00 -t 00:10:00 -i input.mp4 -c copy output.mp4
    
  9. 使用示例:视频裁切指定区域

    # 假如上下左右各切除100像素
    ffmpeg -i input.mp4 -vf "crop=iw-200:ih-200:100:100" -c:a copy output.mp4
    
  10. 使用示例:视频分片还原视频

    # 从m3u8还原为mp4视频
    ffmpeg -i https://domain/input.m3u8 -c copy output.mp4
    # 如果存在referer验证则加headers(-headers $'xxx\r\n')
    ffmpeg \
    -headers 'referer: https://domain/' \
    -headers $'\r\n' \
    -headers 'user-agent: Mozilla/5.0' \
    -headers $'\r\n' \
    -i https://domain/input.m3u8 \
    -c copy output.mp4
    
Copyright © 鲸小鱼 2012-∞ all right reserved,powered by Gitbook修订: 2000-10-10 00:00

results matching ""

    No results matching ""