我正在尝试使用nginx-rtmp-module (VOD)自托管视频与youtube类似。
通过使用ffmpeg将mp4文件转换为破折号块,我成功托管了视频。
我想我的网站可以
- 上传视频
- Containerized golang app save file to local
- 运行ffmpeg脚本转换成横线块
我如何处理第三步?
有更好的方法来制作VOD自托管服务吗?
我运行/usr/bin/ffmpeg但是没有找到输出
这是因为从主机挂载的可执行ffmpeg
将依赖于Docker镜像中不存在的动态库,或者不是正确的版本(参见ldd
或lddtree
进行分析)
最好是构建一个专用的映像,并在其中安装正确的工具,而不是依赖于主机内容来执行程序。