Bug#943900: twolame breaks ffmpeg autopkgtest: twolame_init_params(): 384kbps is an invalid bitrate for mono encoding.

2019-11-01 Thread James Cowgill
Control: reassign -1 src:ffmpeg 7:4.1.4-1
Control: tags -1 upstream
Control: forwarded -1 
https://ffmpeg.org/pipermail/ffmpeg-devel/2019-November/252392.html

Hi,

On 31/10/2019 21:18, Sebastian Ramacher wrote:
> On 2019-10-31 16:37:11, Paul Gevers wrote:
>> Source: twolame, ffmpeg
>> Control: found -1 twolame/0.4.0-2
>> Control: found -1 ffmpeg/7:4.2.1-1
>> Severity: serious
>> Tags: sid bullseye
>> X-Debbugs-CC: debian...@lists.debian.org
>> User: debian...@lists.debian.org
>> Usertags: breaks needs-update
>>
>> Dear maintainers,
>>
>> With a recent upload of twolame the autopkgtest of ffmpeg fails in
>> testing when that autopkgtest is run with the binary packages of twolame
>> from unstable. It passes when run with only packages from testing. In
>> tabular form:
>>passfail
>> twolamefrom testing0.4.0-2
>> ffmpeg from testing7:4.2.1-1
>> all others from testingfrom testing
>>
>> I copied some of the output at the bottom of this report.
>>
>> Currently this regression is blocking the migration of twolame to
>> testing [1]. Due to the nature of this issue, I filed this bug report
>> against both packages. Can you please investigate the situation and
>> reassign the bug to the right package?
> 
> This is an issue in ffmpeg. The change in twolame is deliberate:
> https://github.com/njh/twolame/pull/32. The defaults in ffmpeg produce
> invalid files.

I submitted the above patch. I'll give it a few days to see what
upstream says about it before I upload it.

James



signature.asc
Description: OpenPGP digital signature


Bug#943900: twolame breaks ffmpeg autopkgtest: twolame_init_params(): 384kbps is an invalid bitrate for mono encoding.

2019-10-31 Thread Sebastian Ramacher
Control: notfound -1 twolame/0.4.0-2

Hi

On 2019-10-31 16:37:11, Paul Gevers wrote:
> Source: twolame, ffmpeg
> Control: found -1 twolame/0.4.0-2
> Control: found -1 ffmpeg/7:4.2.1-1
> Severity: serious
> Tags: sid bullseye
> X-Debbugs-CC: debian...@lists.debian.org
> User: debian...@lists.debian.org
> Usertags: breaks needs-update
> 
> Dear maintainers,
> 
> With a recent upload of twolame the autopkgtest of ffmpeg fails in
> testing when that autopkgtest is run with the binary packages of twolame
> from unstable. It passes when run with only packages from testing. In
> tabular form:
>passfail
> twolamefrom testing0.4.0-2
> ffmpeg from testing7:4.2.1-1
> all others from testingfrom testing
> 
> I copied some of the output at the bottom of this report.
> 
> Currently this regression is blocking the migration of twolame to
> testing [1]. Due to the nature of this issue, I filed this bug report
> against both packages. Can you please investigate the situation and
> reassign the bug to the right package?

This is an issue in ffmpeg. The change in twolame is deliberate:
https://github.com/njh/twolame/pull/32. The defaults in ffmpeg produce
invalid files.

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#943900: twolame breaks ffmpeg autopkgtest: twolame_init_params(): 384kbps is an invalid bitrate for mono encoding.

2019-10-31 Thread Paul Gevers
Source: twolame, ffmpeg
Control: found -1 twolame/0.4.0-2
Control: found -1 ffmpeg/7:4.2.1-1
Severity: serious
Tags: sid bullseye
X-Debbugs-CC: debian...@lists.debian.org
User: debian...@lists.debian.org
Usertags: breaks needs-update

Dear maintainers,

With a recent upload of twolame the autopkgtest of ffmpeg fails in
testing when that autopkgtest is run with the binary packages of twolame
from unstable. It passes when run with only packages from testing. In
tabular form:
   passfail
twolamefrom testing0.4.0-2
ffmpeg from testing7:4.2.1-1
all others from testingfrom testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of twolame to
testing [1]. Due to the nature of this issue, I filed this bug report
against both packages. Can you please investigate the situation and
reassign the bug to the right package?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=twolame

https://ci.debian.net/data/autopkgtest/testing/amd64/f/ffmpeg/3300508/log.gz

Test 95:
trying muxer 'asf' with 'a' encoder 'libtwolame' for codec 'mp2'

ffmpeg -f lavfi -i sine=d=0.1 -strict -2 -c:a libtwolame -f asf
/tmp/autopkgtest-lxc.m3tk853a/downtmp/autopkgtest_tmp/test/libtwolame.asf
-y -hide_banner -nostdin
Input #0, lavfi, from 'sine=d=0.1':
  Duration: N/A, start: 0.00, bitrate: 705 kb/s
Stream #0:0: Audio: pcm_s16le, 44100 Hz, mono, s16, 705 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (pcm_s16le (native) -> mp2 (libtwolame))
twolame_init_params(): 384kbps is an invalid bitrate for mono encoding.
Error initializing output stream 0:0 -- Error while opening encoder for
output stream #0:0 - maybe incorrect parameters such as bit_rate, rate,
width or height
Conversion failed!



FAILED: asf;a=mp2:libtwolame; encoding return code: 1



signature.asc
Description: OpenPGP digital signature