When transcoding video to MP4 with avconv (packages libav-tools and 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.
Version: REL1_23-branch
Severity: normal
OS: Linux