Last modified: 2014-09-28 23:17:02 UTC
When transcoding video to MP4 with avconv (packages libav-tools ΠΈ libavcodec-extra-54), transcoding job fails with: [NULL @ 0x230a700] [Eval @ 0x7fffaa9238e0] Undefined constant or missing '(' in 'wpred' [NULL @ 0x230a700] Unable to parse option value "wpred-dct8x8" [NULL @ 0x230a700] Error setting option flags2 to value -wpred-dct8x8. Removing "-flags2 -wpred-dct8x8 -level 13" from line 414 of WebVideoTranscode/WebVideoTranscodeJob.php and "-flags2 -wpred-dct8x8 -level 30" from line 418 fixes it. If these options are necessary in some configurations and cannot be therefore unconditionally removed from function ffmpegAddH264VideoOptions( $options, $pass ), perhaps they should be made configurable from LocalSettings.php.