Ich erstelle ein Skript, das mit ffmpeg ein video avectorscope video aus einem mp3 erstellt. In meinen Protokolldateien wird immer wieder der folgende Fehler angezeigt, wenn der folgende Code ausgeführt wird:
PHP
shell_exec('ffmpeg -i ../a5ca0b5894324f8bb54bb9fffad29d1e/tagged/d13c24d9be.mp3 -filter_complex \
"[0:a]avectorscope=s=1280x720,format=yuv420p[v]" \
-map "[v]" -map 0:a output.mp4');
Fehler in der Protokolldatei:
Input #0, mp3, from '../a5ca0b5894324f8bb54bb9fffad29d1e/tagged/d13c24d9be.mp3':
Metadata:
encoder : Lavf57.41.100
Duration: 00:03:30.21, start: 0.025057, bitrate: 128 kb/s
Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s
Metadata:
encoder : Lavc57.48
[AVFilterGraph @ 0x286d960] No such filter: ''
Error initializing complex filters.
Invalid argument
sh: 2: [0:a]avectorscope=s=1280x720,format=yuv420p[v]: not found
sh: 3: -map: not found
Antworten:
Danke an @LongNeckbeard für die Hilfe! Wenn Sie diese Fehlermeldung erhalten, müssen Sie nur die unterbrochenen Linien entfernen:
quelle