For future tickets: Please always test current FFmpeg git head before opening a ticket.
Regression since af4b1c02
$ ffmpeg -f s16le -i /dev/null -f lavfi -i testsrc -target pal-dvd -acodec mp2 -ab 128k -t 10 out.vob
ffmpeg version N-64138-g7e6cf36 Copyright (c) 2000-2014 the FFmpeg developers
built on Jun 22 2014 22:26:12 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl
libavutil 52. 90.100 / 52. 90.100
libavcodec 55. 68.100 / 55. 68.100
libavformat 55. 44.100 / 55. 44.100
libavdevice 55. 13.101 / 55. 13.101
libavfilter 4. 9.100 / 4. 9.100
libswscale 2. 6.100 / 2. 6.100
libswresample 0. 19.100 / 0. 19.100
libpostproc 52. 3.100 / 52. 3.100
Guessed Channel Layout for Input Stream #0.0 : mono
Input #0, s16le, from '/dev/null':
Duration: N/A, bitrate: 705 kb/s
Stream #0:0: Audio: pcm_s16le, 44100 Hz, 1 channels, s16, 705 kb/s
Input #1, lavfi, from 'testsrc':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #1:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
[mp2 @ 0x2d12660] bitrate 448 is not allowed in mp2
Output #0, dvd, to 'out.vob':
Stream #0:0: Video: mpeg2video, yuv420p, 720x576 [SAR 16:15 DAR 4:3], q=2-31, 6000 kb/s, 25 fps, 25 tbc
Metadata:
encoder : Lavc55.68.100 mpeg2video
Stream #0:1: Audio: mp2, 0 channels, 128 kb/s
Metadata:
encoder : Lavc55.68.100 mp2
Stream mapping:
Stream #1:0 -> #0:0 (rawvideo (native) -> mpeg2video (native))
Stream #0:0 -> #0:1 (pcm_s16le (native) -> mp2 (native))
Error while opening encoder for output stream #0:1 - maybe incorrect parameters such as bit_rate, rate, width or height