我想要带密钥的muxer mp4到m3u8 当我将所有文件放在同一目录中时,我可以这样做
当我运行commnand时:ffmpeg -i 480.mp4 -hls_time 10 -hls_key_info_file 480.mp4.keyinfo output.mp4.m3u8
一切正常。
但是当我移动文件时我遇到问题" 480.mp4.key"和文件" 480.mp4.keyinfo"进入其他目录,例如:/usr/local/WowzaStreamingEngine/keys/auto_scan/testhh/2/123/480.mp4.keyinfo 我还更改了文件keyinfo中的密钥目录
之后我跑
ffmpeg -i 480.mp4 -hls_time 10 -hls_key_info_file 480.mp4.keyinfo output.mp4.m3u8 ffmpeg -i output/testhh/2/123/480.mp4 -hls_time 10 -hls_key_info_file /usr/local/WowzaStreamingEngine/keys/auto_scan/testhh/2/123/480.mp4.keyinfo output/testhh/2/123/480.mp4.m3u8
错误:
error opening key info file /usr/local/WowzaStreamingEngine/keys/auto_scan//testhh/2/123/output/testhh/2/123/480.mp4.keyinfo
Could not write header for output file #0 (incorrect codec parameters ?): No such file or directory
Error initializing output stream 0:0 --
请帮我解决问题。 TKS!
答案 0 :(得分:0)
使用 .txt
扩展名
例如
-hls_key_info_file key_info.txt