FFmpeg命令行使用手册-protocols协议汇总篇

前言

本系列介绍ffmpeg命令行中有关协议的支持和使用

参考资料

本文参考自ffmpeg官方文档:http://ffmpeg.org/ffmpeg-protocols.html

如何下载和安装ffmpeg

windows平台下载:https://download.csdn.net/download/eguid_1/12567936
mac平台下载:https://download.csdn.net/download/eguid_1/12607297
linux平台下载:linux发行版较多,有些发行版支持ffmpeg,不一一提供,提供ffmpeg官方提供的两个下载链接
http://ffmpeg.org/download.html

https://johnvansickle.com/ffmpeg/

如何查看ffmpeg支持的所有协议

使用ffmpeg命令列出所有ffmpeg支持的协议

ffmpeg.exe -protocols

所有协议都接受以下选项:
rw_timeout :等待(网络)读/写操作完成的最长时间,以微秒为单位。

ffmpeg支持的协议列表

  1. amqp
  2. async
  3. bluray
  4. cache
  5. concat
  6. crypto
  7. data
  8. file
  9. ftp
  10. gopher
  11. hls
  12. http
  13. Icecast
  14. mmst
  15. mmsh
  16. md5
  17. pipe
  18. prompeg
  19. rtmp
  20. rtmpe
  21. rtmps
  22. rtmpt
  23. rtmpte
  24. rtmpts
  25. libsmbclient
  26. libssh
  27. librtmp rtmp, rtmpe, rtmps, rtmpt, rtmpte
  28. rtp
  29. rtsp
  30. sap
  31. sctp
  32. srt
  33. srtp
  34. subfile
  35. tee
  36. tcp
  37. tls
  38. udp
  39. unix
  40. zmq

你可能感兴趣的:(FFmpeg)