我有一个 bash 脚本循环查找的结果并执行一些 FLV 文件的 ffmpeg 编码。虽然脚本正在运行 ffmpeg 输出似乎被中断,并且正在输出一些看起来很奇怪的错误,如下所示。我不知道这里发生了什么。任何人都可以指出我正确的方向吗?
就好像循环在不应该运行时仍在运行并中断了 ffmpeg 进程。
具体错误是:
frame= 68 fps= 67 q=28.0 00000000000000000000000000001000size= 22kB time=00:00:00.50 bitrate= 363.2kbits/s dup=1 drop=0
Enter command: <target> <time> <command>[ <argument>]
Parse error, at least 3 arguments were expected, only 1 given in string 'om/pt_br/nx/R3T4N2_HD3D_demoCheckedOut.flv'
Run Code Online (Sandbox Code Playgroud)
ffmpeg 输出的更多细节:
[buffer @ 0xa30e1e0] w:800 h:600 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param:flags=2
[libx264 @ 0xa333240] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64
[libx264 @ 0xa333240] profile High, level 3.1
[libx264 @ 0xa333240] 264 - …
Run Code Online (Sandbox Code Playgroud) ffmpeg ×1