Problem converting an MKV with 2 audio channels to an MP4 with 1..

Started by jweaver, February 21, 2014, 11:00:51 AM

Previous topic - Next topic

jweaver

This is going to be a fairly long post, so please bear with me.

I am currently in the process of converting movies with AAC soundtracks into AC3, but whilst I am at it, converting MKV containers to MP4, and also removing extra soundtracks.

I thought it was going well, until I tested one of the files, and it simply won't play...

I have an MKV which has a Spanish and English soundtrack, both 6 channel AC-3.. So all I need to do is "copy" the video and ONE of the audio streams into an MP4.

The steps I am taking is:

1.       Open File (MKV)
2.       Video Output = Copy
3.       Audio Out = Copy
4.       Audio (Top Menu) -> Select Track -> Leave English Ticked and set to Copy
5.       Output Format -> MP4v2

When I have done this, I now have a MP4 which has a single, English, 6 Channel AC3 soundtrack and it plays on my PC.. But when I try and play it on my WDTV streamer (both DNLA and NAS) it won't play.. However, when I try using Twonky to my PS4, its fine.. So its something specific to the WDTV,

When I play it using NAS, the video plays, but there is no audio.. And when I play it DNLA it starts at 0:00.. I get the loading circle.. Then it moves to 0:02.. And then I get loading.. and then 0:03 and it just never really starts to play without these huge 5 second gaps between each second of play back.

So whilst you might think this is a WDTV problem, I don't think it is as I did exactly the same 'conversion' with "Hybrid" and "MediaCoder" and they both play fine.. This only affects the video I created with AVIDemux.

Here is the Mediainfo for the 3 different outputs... Any idea why the one I created with AVIDemux won't play? Could it be that I missed something when I did the "conversion"..

Original File


General
Unique ID                                : 274671180220767818993581939125707981687 (0xCEA3BEBDDF8DC8A596E0BF0299DDC377)
Complete name                            : F:\DOWNLOADS\Completed\Gravity (2013) 1080p BrRip x264 Dual Eng Latino - Pitu\Gravity (2013) 1080p BrRip x264 Dual Eng Latino - Pitu.mkv
Format                                   : Matroska
Format version                           : Version 4 / Version 2
File size                                : 2.15 GiB
Duration                                 : 1h 30mn
Overall bit rate                         : 3 382 Kbps
Movie name                               : Gravity (2013) 1080p
Encoded date                             : UTC 2014-02-07 18:23:26
Writing application                      : mkvmerge v6.2.0 ('Promised Land') built on Apr 28 2013 18:50:30
Writing library                          : libebml v1.3.0 + libmatroska v1.4.0

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 1h 30mn
Bit rate                                 : 2 549 Kbps
Width                                    : 1 920 pixels
Height                                   : 800 pixels
Display aspect ratio                     : 2.40:1
Frame rate mode                          : Constant
Frame rate                               : 23.976 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.069
Stream size                              : 1.58 GiB (73%)
Writing library                          : x264 core 142 r2389 956c8d8
Encoding settings                        : cabac=1 / ref=3 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.15 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-3 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=240 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=2549 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=62500 / vbv_bufsize=78125 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Language                                 : English
Default                                  : Yes
Forced                                   : No

Audio #1
ID                                       : 2
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Mode extension                           : CM (complete main)
Format settings, Endianness              : Big
Codec ID                                 : A_AC3
Duration                                 : 1h 30mn
Bit rate mode                            : Constant
Bit rate                                 : 384 Kbps
Channel(s)                               : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Sampling rate                            : 48.0 KHz
Bit depth                                : 16 bits
Compression mode                         : Lossy
Delay relative to video                  : 800ms
Stream size                              : 250 MiB (11%)
Title                                    : Español Latino
Language                                 : Spanish
Default                                  : Yes
Forced                                   : No

Audio #2
ID                                       : 3
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Mode extension                           : CM (complete main)
Format settings, Endianness              : Big
Codec ID                                 : A_AC3
: 448 Kbps
Channel Duration                                 : 1h 30mn
Bit rate mode                            : Constant
Bit rate                                 (s)                               : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Sampling rate                            : 48.0 KHz
Bit depth                                : 16 bits
Compression mode                         : Lossy
Stream size                              : 292 MiB (13%)
Title                                    : Audio Inglés
Language                                 : English
Default                                  : No
Forced                                   : No


AVIDemux

Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42
File size                                : 1.91 GiB
Duration                                 : 1h 30mn
Overall bit rate                         : 2 999 Kbps
Encoded date                             : UTC 2014-02-20 18:38:19
Tagged date                              : UTC 2014-02-20 18:43:45

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 1h 30mn
Bit rate                                 : 2 549 Kbps
Width                                    : 1 920 pixels
Height                                   : 800 pixels
Display aspect ratio                     : 2.40:1
Frame rate mode                          : Variable
Frame rate                               : 23.976 fps
Minimum frame rate                       : 5.988 fps
Maximum frame rate                       : 23.981 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.069
Stream size                              : 1.62 GiB (85%)
Writing library                          : x264 core 142 r2389 956c8d8
Encoding settings                        : cabac=1 / ref=3 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.15 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-3 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=240 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=2549 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=62500 / vbv_bufsize=78125 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Encoded date                             : UTC 2014-02-20 18:38:19
Tagged date                              : UTC 2014-02-20 18:43:45

Audio
ID                                       : 2
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Mode extension                           : CM (complete main)
Format settings, Endianness              : Big
Codec ID                                 : ac-3
Duration                                 : 1h 30mn
Duration_FirstFrame                      : 251ms
Bit rate mode                            : Constant
Bit rate                                 : 448 Kbps
Channel(s)                               : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Sampling rate                            : 48.0 KHz
Bit depth                                : 16 bits
Compression mode                         : Lossy
Stream size                              : 292 MiB (15%)
Language                                 : English
Encoded date                             : UTC 2014-02-20 18:38:19
Tagged date                              : UTC 2014-02-20 18:43:45


MEDIACODER


Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom
File size                                : 1.91 GiB
Duration                                 : 1h 30mn
Overall bit rate                         : 3 002 Kbps
Movie name                               : Gravity (2013) 1080p
Writing application                      : Lavf55.19.104

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 1h 30mn
Bit rate                                 : 2 549 Kbps
Width                                    : 1 920 pixels
Height                                   : 800 pixels
Display aspect ratio                     : 2.40:1
Frame rate mode                          : Variable
Frame rate                               : 23.976 fps
Minimum frame rate                       : 23.786 fps
Maximum frame rate                       : 24.415 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.069
Stream size                              : 1.62 GiB (85%)
Writing library                          : x264 core 142 r2389 956c8d8
Encoding settings                        : cabac=1 / ref=3 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.15 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-3 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=240 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=2549 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=62500 / vbv_bufsize=78125 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Language                                 : English

Audio
ID                                       : 2
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Mode extension                           : CM (complete main)
Format settings, Endianness              : Big
Codec ID                                 : ac-3
Duration                                 : 1h 30mn
Bit rate mode                            : Constant
Bit rate                                 : 448 Kbps
Channel(s)                               : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Sampling rate                            : 48.0 KHz
Bit depth                                : 16 bits
Compression mode                         : Lossy
Stream size                              : 292 MiB (15%)
Language                                 : English

HYBRID

Format                                   : MPEG-4
Format profile                           : JVT
Codec ID                                 : avc1
File size                                : 1.91 GiB
Duration                                 : 1h 30mn
Overall bit rate                         : 2 998 Kbps
Encoded date                             : UTC 2014-02-20 23:27:18
Tagged date                              : UTC 2014-02-20 23:27:18
Writing application                      : Hybrid 2014.02.14.1

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 1h 30mn
Bit rate                                 : 2 549 Kbps
Maximum bit rate                         : 13.7 Mbps
Width                                    : 1 920 pixels
Height                                   : 800 pixels
Display aspect ratio                     : 2.40:1
Frame rate mode                          : Constant
Frame rate                               : 23.976 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.069
Stream size                              : 1.62 GiB (85%)
Writing library                          : x264 core 142 r2389 956c8d8
Encoding settings                        : cabac=1 / ref=3 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.15 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-3 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=240 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=2549 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=62500 / vbv_bufsize=78125 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Language                                 : English
Encoded date                             : UTC 2014-02-20 23:27:18
Tagged date                              : UTC 2014-02-20 23:28:18

Audio
ID                                       : 2
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Mode extension                           : CM (complete main)
Format settings, Endianness              : Big
Codec ID                                 : ac-3
Duration                                 : 1h 30mn
Bit rate mode                            : Constant
Bit rate                                 : 448 Kbps
Channel(s)                               : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Sampling rate                            : 48.0 KHz
Bit depth                                : 16 bits
Compression mode                         : Lossy
Stream size                              : 292 MiB (15%)
Title                                    : Audio Inglés)
Encoded date                             : UTC 2014-02-20 23:28:03
Tagged date                              : UTC 2014-02-20 23:28:18





styrol

Maybe this difference is crucial:

Avidemux audio track:
Duration_FirstFrame                      : 251ms

Not crucial here: AC-3 audio in MP4 container is not officially supported by MPEG (the standardization group).

jweaver

Quote from: styrol on February 21, 2014, 11:32:42 AM
Maybe this difference is crucial:

Avidemux audio track:
Duration_FirstFrame                      : 251ms

Not crucial here: AC-3 audio in MP4 container is not officially supported by MPEG (the standardization group).

Interesting. I didn't spot that.. Any idea how it got there? Or why Avidemux adds this?

. So if I want to get away from MKV and want AC-3, what container format should I be using? My original thought was AVI, but i was told not too.. And when I tried I had a lot of problems where the video was reported as 100s of hours long, or movies that I couldn't fast forward though..

Jon

AQUAR

Mediainfo reports that property when the first frame lenght is different than the others.
If the audio is locked to the video then presumably for 24 fps it should be 42 ms.
No idea why the transcoding would cause that.
Wonder if the audio samples are spread over 251 ms - changing the sampling rate!

What is the reason to go to MP4 and AC3?
MP4 is just a container and AAC is gaining preference over AC3.

If it has to be AC3 then maybe it will work out better if you remux back into to MKV.

jweaver

Quote from: AQUAR on February 21, 2014, 01:15:59 PM
Mediainfo reports that property when the first frame lenght is different than the others.
If the audio is locked to the video then presumably for 24 fps it should be 42 ms.
No idea why the transcoding would cause that.
Wonder if the audio samples are spread over 251 ms - changing the sampling rate!

What is the reason to go to MP4 and AC3?
MP4 is just a container and AAC is gaining preference over AC3.

If it has to be AC3 then maybe it will work out better if you remux back into to MKV.

I have to go AC3 as my amp doesn't support AAC, and my WDTV doesn't transcode AAC to Multi-Channel PCM like the PS3 does.. And the PS3 does not support MKV, so I am trying to make a format which both the PS3 and WDTV support.

In truth, removing one audio stream isn't that common and I could us Hybrid/Mediacoder for the odd cases.. AVIDemux has worked for other cases when I do AAC->AC3 conversion so I might just use it for that.

Jon


jweaver

I am not so sure its a one off after all..

I have just taken an MP4 which is a bit big and reduced it slightly.. The resulting file will play fine on PS3 and PC, but again not on the WD. Its the same symptoms as when I tried to rip out the audio.. Again, Hybrid works fine:

Where as before I was just using Copy for Audio/Video.. This time I am actually compressing the video..

Here is the MediaInfo:

Original


Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42
File size                                : 2.52 GiB
Duration                                 : 1h 55mn
Overall bit rate                         : 3 124 Kbps
Encoded date                             : UTC 2014-02-22 19:29:51
Tagged date                              : UTC 2014-02-22 19:33:06

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 1h 55mn
Bit rate                                 : 2 673 Kbps
Width                                    : 1 264 pixels
Height                                   : 528 pixels
Display aspect ratio                     : 2.40:1
Frame rate mode                          : Variable
Frame rate                               : 23.976 fps
Minimum frame rate                       : 23.000 fps
Maximum frame rate                       : 23.981 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.167
Stream size                              : 2.16 GiB (86%)
Writing library                          : x264 core 133 r2334 a3ac64b
Encoding settings                        : cabac=1 / ref=5 / deblock=1:-1:-1 / analyse=0x3:0x133 / me=umh / subme=11 / psy=1 / psy_rd=1.00:0.10 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-5 / threads=12 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=5 / b_pyramid=1 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=240 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=2pass / mbtree=1 / bitrate=2673 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=50000 / vbv_bufsize=50000 / nal_hrd=none / ip_ratio=1.40 / aq=1:1.00
Encoded date                             : UTC 2014-02-22 19:29:51
Tagged date                              : UTC 2014-02-22 19:33:06

Audio
ID                                       : 2
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Mode extension                           : CM (complete main)
Format settings, Endianness              : Big
Codec ID                                 : ac-3
Duration                                 : 1h 55mn
Bit rate mode                            : Constant
Bit rate                                 : 448 Kbps
Channel(s)                               : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Sampling rate                            : 48.0 KHz
Bit depth                                : 16 bits
Compression mode                         : Lossy
Stream size                              : 370 MiB (14%)
Encoded date                             : UTC 2014-02-22 19:29:51
Tagged date                              : UTC 2014-02-22 19:33:06


Compressed

Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42
File size                                : 1.83 GiB
Duration                                 : 1h 55mn
Overall bit rate                         : 2 263 Kbps
Encoded date                             : UTC 2014-02-23 22:42:16
Tagged date                              : UTC 2014-02-23 23:58:02

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L3.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 1h 55mn
Bit rate                                 : 1 814 Kbps
Width                                    : 1 264 pixels
Height                                   : 528 pixels
Display aspect ratio                     : 2.40:1
Frame rate mode                          : Variable
Frame rate                               : 23.976 fps
Minimum frame rate                       : 3.997 fps
Maximum frame rate                       : 23.981 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.113
Stream size                              : 1.46 GiB (80%)
Writing library                          : x264 core 123 r2189 35cf912
Encoding settings                        : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x133 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=1814 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Encoded date                             : UTC 2014-02-23 22:42:16
Tagged date                              : UTC 2014-02-23 23:58:02

Audio
ID                                       : 2
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Mode extension                           : CM (complete main)
Format settings, Endianness              : Big
Codec ID                                 : ac-3
Duration                                 : 1h 55mn
Duration_FirstFrame                      : 167ms
Bit rate mode                            : Constant
Bit rate                                 : 448 Kbps
Channel(s)                               : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Sampling rate                            : 48.0 KHz
Bit depth                                : 16 bits
Compression mode                         : Lossy
Stream size                              : 370 MiB (20%)
Encoded date                             : UTC 2014-02-23 22:42:16
Tagged date                              : UTC 2014-02-23 23:58:02



jweaver

Quote from: AQUAR on February 25, 2014, 09:03:03 AM
Maybe 4 fps minimum?

Certainly stands out as different.. But why? How did this happen during the conversion? I just left everything as auto and did a 2 pass "Video Size" conversion.

Jon

AQUAR

That's variable frame rate AVC for you!
I was simply thinking that maybe the WD media player borks at the low frame rate.

Test the thought by encoding again but with the resample fps filter - so as to force a constant frame rate.
Nothing ventured nothing gained!

I don't think there is a minimum frame rate control option in avidemux.
Haven't really looked much as I don't use AVC (my media player doesn't know .h264). 

Another suggestion is to try a different profile setting, as maybe the WD is running into some issue there.

jweaver

Looking right back to the top.. I think you are onto something.. In my original test where I was trying to remove an audio stream, I left the video as 'copy'.

But the original changed from:

Frame rate mode                          : Constant
Frame rate                               : 23.976 fps

to 

Frame rate mode                          : Variable
Frame rate                               : 23.976 fps
Minimum frame rate                       : 5.988 fps
Maximum frame rate                       : 23.981 fps

And this was a COPY.. How/why has the video format changed, when doing a copy, which surely should just leave the video alone.

In the same test, Hybird left it alone as you would expect:

Frame rate mode                          : Constant
Frame rate                               : 23.976 fps

So why is this behavour happening on a copy and a re-encode?

Jon

AQUAR

Copying with a video program means demuxing the streams and then remuxing these streams back into a container.
So its not a file copy but a stream copy.
Only thing I can think off is that maybe there is some parsing issue with your MKV files.

Maybe mean will look at a sample (if you ask him!).




jweaver

I am running out of ideas with this, and have now been forced to shift over to using Hybrid... 60% of the videos that I re-encode with AVIDemux simply don't play on the WD.. They all have the same symptoms.. And this is irrespective of what I am doing with the video (i.e removing an audio stream, compressing the video.. Compressing the audio).. It just seems that the output of many/most won't play.

Its a shame, as I really like the AVIDemux GUI and would like to use it for all my re-encoding

Jon

AQUAR

Have you even tried to use the resample filter to force CFR?
Or change the AVC profile for changing the way it encodes (what does the WD spec say)?
Ask mean if he will take a quick look at a sample (if you don't ask it is a definite No!).

jweaver

Quote from: AQUAR on February 27, 2014, 11:32:04 AM
Have you even tried to use the resample filter to force CFR?
Or change the AVC profile for changing the way it encodes (what does the WD spec say)?
Ask mean if he will take a quick look at a sample (if you don't ask it is a definite No!).

In truth, I have left everything to default right now, as I han't got a clue what a lot of the options mean.. I havn't asked Mean for help yet, as frankly don't want to waste his time.. its not like he can test the output on a WD TV box?

I am gojng to do some more playing to see if I can get to the the bottom of this.

Jon

AQUAR

First try the resample fps filter and set it to whatever is defined in the original.
Needs a recode of course and do it on a small segment.
Small segment = quick encode = quick check on WD.
If it works do the whole thing and check again on the WD.
Ditto for changing the profile setting.

At least then you are taking logical steps to zero in on what might upset the WD.