public:it:ffmpeg

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
public:it:ffmpeg [2023/08/02 10:27] – [常用指令] oakfirepublic:it:ffmpeg [2023/08/15 14:48] (当前版本) – [FFmpeg] oakfire
行 2: 行 2:
   * Official site:[[https://ffmpeg.org/|ffmpeg.org]]   * Official site:[[https://ffmpeg.org/|ffmpeg.org]]
   * 静态编译下载:[[https://johnvansickle.com/ffmpeg/]]   * 静态编译下载:[[https://johnvansickle.com/ffmpeg/]]
 +  * ffmpeg 原理:[[https://ffmpeg.xianwaizhiyin.net/]]
  
 ===== FFmpeg使用===== ===== FFmpeg使用=====
行 41: 行 42:
   * rtsp 推流,使用 [[https://github.com/bluenviron/mediamtx|mediamtx]] 在8554端口建立rtsp 服务,此时可用 ffmpeg 推流:<code bash>ffmpeg -re -stream_loop -1 -i input.mp4 -vcodec copy -vbsf h264_mp4toannexb -f rtsp -rtsp_transport tcp rtsp://192.168.0.165:8554/chn_name</code>   * rtsp 推流,使用 [[https://github.com/bluenviron/mediamtx|mediamtx]] 在8554端口建立rtsp 服务,此时可用 ffmpeg 推流:<code bash>ffmpeg -re -stream_loop -1 -i input.mp4 -vcodec copy -vbsf h264_mp4toannexb -f rtsp -rtsp_transport tcp rtsp://192.168.0.165:8554/chn_name</code>
   * 按比例缩放并补边:<code bash>ffmpeg -i input704x576.mp4 -vf "scale=384:216:force_original_aspect_ratio=decrease,pad=384:216:-1:-1:color=green" output.mp4</code>   * 按比例缩放并补边:<code bash>ffmpeg -i input704x576.mp4 -vf "scale=384:216:force_original_aspect_ratio=decrease,pad=384:216:-1:-1:color=green" output.mp4</code>
-  * 低延时播放测试:<code bash> ffplay -v debug -x 640 -y 380 https://192.168.0.151:6161/dev0.flv   -fflags nobuffer -analyzeduration 1000000</code>+  * 低延时播放测试:<code bash>ffplay -v debug -x 640 -y 380 https://192.168.0.151:6161/dev0.flv   -fflags nobuffer -analyzeduration 1000000</code>
 ===== FFmpeg编程 ===== ===== FFmpeg编程 =====
 ==== 硬解 ==== ==== 硬解 ====
  • public/it/ffmpeg.1690943239.txt.gz
  • 最后更改: 2023/08/02 10:27
  • oakfire