From tte at cs.fau.de Thu Dec 8 07:46:31 2016 From: tte at cs.fau.de (Toerless Eckert) Date: Thu, 8 Dec 2016 06:46:31 +0100 Subject: [MEncoder-users] Autoaspect not working in newer mencoder versions Message-ID: <20161208054631.GM32257@faui40p.informatik.uni-erlangen.de> Using mencoder to convert DVB TV recordings (generated by VDR 2.2.0 from Astra satellite) Input has MPEG2 video mencoder 00001.ts -ovc x264 -oac mp3lame -lameopts cbr:br=96 -o 00001.avi If i do this with mencoder <= 1.1, then the aspect ratio of the video will correctly be put into the AVI file. And not only at the beginning of the AVI file, but also in the middle of the file because the aspect ratio in the middle of the TS file changes (4:3 <-> 16:9). With mencoder >= 1.2.1 (tested with 1.2.1 and 1.3.0), mencoder will always only statically encode an aspect ratio of 1:1 into the AVI file. Given how different TS files have different aspect ratios and tht the aspect ratio can also change, its of course not possible to provide some correct aspect ratio as a command line parameter. I guess that information in http://www.mplayerhq.hu/DOCS/HTML/en/aspect.html aout AVI not storing apect ratio is also based on these newer versions of mencoder. Btw: In ffmpeg, this encoding of original (and changing) aspect ratio from input into AVI output files work. And latest mplayer also perfectly plays AVI files with changing aspect ratios. What else can i do to get this filed as a regression bug that hopefully will get fixed ? Thanks toerless P.s.: here is a PS file with changing aspect ratio for you to check with old/current mencoder how it works (old), not works (new): https://trac.ffmpeg.org/attachment/ticket/5959/ar-change.mpg From wsc4 at optusnet.com.au Fri Dec 9 05:31:30 2016 From: wsc4 at optusnet.com.au (Bill Crockett) Date: Fri, 9 Dec 2016 14:31:30 +1100 Subject: [MEncoder-users] Autoaspect not working in newer mencoder versions References: <20161208054631.GM32257@faui40p.informatik.uni-erlangen.de> Message-ID: ----- Original Message ----- From: "Toerless Eckert" Sent: Thursday, December 08, 2016 4:46 PM > Using mencoder to convert DVB TV recordings (generated by VDR 2.2.0 from > Astra satellite) > Input has MPEG2 video > > mencoder 00001.ts -ovc x264 -oac mp3lame -lameopts cbr:br=96 -o 00001.avi > > If i do this with mencoder <= 1.1, then the aspect ratio of the video will > correctly be put into the AVI file. And not only at the beginning of the > AVI > file, but also in the middle of the file because the aspect ratio in the > middle of the TS file changes (4:3 <-> 16:9). > > With mencoder >= 1.2.1 (tested with 1.2.1 and 1.3.0), mencoder will always > only statically encode an aspect ratio of 1:1 into the AVI file. Given > how different TS files have different aspect ratios and tht the aspect > ratio can also change, its of course not possible to provide some correct > aspect ratio as a command line parameter. > > I guess that information in > http://www.mplayerhq.hu/DOCS/HTML/en/aspect.html > aout AVI not storing apect ratio is also based on these newer versions > of mencoder. > > Btw: In ffmpeg, this encoding of original (and changing) aspect ratio from > input into AVI output files work. And latest mplayer also perfectly > plays AVI files with changing aspect ratios. > > What else can i do to get this filed as a regression bug that hopefully > will get fixed ? > > Thanks > toerless > > P.s.: here is a PS file with changing aspect ratio for you to check with > old/current mencoder how it works (old), not works (new): > > https://trac.ffmpeg.org/attachment/ticket/5959/ar-change.mpg ----------------------------------------------------------------------------------------------- > What else can i do to get this filed as a regression bug that hopefully > will get fixed ? First of all, MEncoder has not been maintained for many, many years. However, I have noticed some small things do get updated from time to time, but not the main program. The development team seem to concentrate on MPlayer and just bundle MEncoder as it is. They may see your request and answer if lucky. I gave up a long time ago trying to encoded MPEG Transport Stream files with MEncoder. The audio would always be out of sync by up to a second or more. This was even to AVI and PCM audio. I used programs to convert the TS to MPEG PS which keeps the audio in sync, and then use MEncoder. I would be interested to know if your MEncoded TS video is in sync? Please check. > And not only at the beginning of the AVI file, but also > in the middle of the file because the aspect ratio in > the middle of the TS file changes (4:3 <-> 16:9). Are you watching the change on your monitor only? All TS videos that I have recorded are 16:9. If the video changes to a 4:3 aspect, it is padded with black bars left and right, but it is still 16:9