Unable to play DIVX 4.12 Files (No Pictures, only Sound)

The WD TV LIVE HUB can not play AVI encoded with DIVX 4.12, i found 5 of them with all the same Problem, no Picture only Sound working, however this Files work perfectly with Media Player and other Players on Windows, there it uses fflibmpeg4, so perhaps the HUB is unable to play some MPEG4 Files correctly? The same Files also play perfectly on the Dreambox 8000…

Not really an Issue for my because i have only 5 Files encoded that way, but other People could have more of them…

If you post the MEDIAINFO for such a file, we can try to pin down exactly why.

Ok here a List of non Working (only Sound, no Picture) Files which also works on Mediaplayer and Dreambox 8000 flawless…

Complete name                    : Y:\Public\Movies\Animes\Beavis&Butthead (NOT WORKING ON WDTVLIVE).avi
Format                           : AVI
Format/Info                      : Audio Video Interleave
File size                        : 668 MiB
Duration                         : 1h 12mn
Overall bit rate                 : 1 287 Kbps

Video
ID                               : 0
Format                           : MPEG-4 Visual
Codec ID                         : DIVX
Codec ID/Info                    : Project Mayo
Codec ID/Hint                    : DivX 4
Duration                         : 1h 12mn
Bit rate                         : 1 154 Kbps
Width                            : 512 pixels
Height                           : 288 pixels
Display aspect ratio             : 16:9
Frame rate                       : 25.000 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Compression mode                 : Lossy
Bits/(Pixel*Frame)               : 0.313
Stream size                      : 598 MiB (90%)

Audio
ID                               : 1
Format                           : MPEG Audio
Format version                   : Version 1
Format profile                   : Layer 3
Codec ID                         : 55
Codec ID/Hint                    : MP3
Duration                         : 1h 12mn
Bit rate mode                    : Constant
Bit rate                         : 128 Kbps
Channel(s)                       : 2 channels
Sampling rate                    : 48.0 KHz
Compression mode                 : Lossy
Stream size                      : 66.4 MiB (10%)
Alignment                        : Split accross interleaves
Interleave, duration             : 200 ms (5.00 video frames)


General
Complete name                    : Z:\Public\Movies\Animes\Heavy.Metal.F.A.K.K.2.(NOT WORKING ON WDTVLIVE).avi
Format                           : AVI
Format/Info                      : Audio Video Interleave
File size                        : 599 MiB
Duration                         : 1h 24mn
Overall bit rate                 : 992 Kbps

Video
ID                               : 0
Format                           : MPEG-4 Visual
Codec ID                         : DIVX
Codec ID/Info                    : Project Mayo
Codec ID/Hint                    : DivX 4
Duration                         : 1h 24mn
Bit rate                         : 859 Kbps
Width                            : 512 pixels
Height                           : 288 pixels
Display aspect ratio             : 16:9
Frame rate                       : 25.000 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Compression mode                 : Lossy
Bits/(Pixel*Frame)               : 0.233
Stream size                      : 518 MiB (87%)

Audio
ID                               : 1
Format                           : MPEG Audio
Format version                   : Version 1
Format profile                   : Layer 3
Codec ID                         : 55
Codec ID/Hint                    : MP3
Duration                         : 1h 24mn
Bit rate mode                    : Constant
Bit rate                         : 128 Kbps
Channel(s)                       : 2 channels
Sampling rate                    : 48.0 KHz
Compression mode                 : Lossy
Stream size                      : 77.3 MiB (13%)
Alignment                        : Split accross interleaves
Interleave, duration             : 480 ms (12.00 video frames)
Interleave, preload duration     : 445 ms



General
Complete name                    : Z:\Public\Movies\Animes\Titan AE German (NOT WORKING ON WDTVLIVE).avi
Format                           : AVI
Format/Info                      : Audio Video Interleave
File size                        : 675 MiB
Duration                         : 1h 31mn
Overall bit rate                 : 1 035 Kbps

Video
ID                               : 0
Format                           : MPEG-4 Visual
Codec ID                         : DIVX
Codec ID/Info                    : Project Mayo
Codec ID/Hint                    : DivX 4
Duration                         : 1h 31mn
Bit rate                         : 902 Kbps
Width                            : 464 pixels
Height                           : 288 pixels
Display aspect ratio             : 1.611
Frame rate                       : 25.000 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Compression mode                 : Lossy
Bits/(Pixel*Frame)               : 0.270
Stream size                      : 588 MiB (87%)

Audio
ID                               : 1
Format                           : MPEG Audio
Format version                   : Version 1
Format profile                   : Layer 3
Codec ID                         : 55
Codec ID/Hint                    : MP3
Duration                         : 1h 31mn
Bit rate mode                    : Constant
Bit rate                         : 128 Kbps
Channel(s)                       : 2 channels
Sampling rate                    : 48.0 KHz
Compression mode                 : Lossy
Stream size                      : 83.4 MiB (12%)
Alignment                        : Split accross interleaves
Interleave, duration             : 480 ms (12.00 video frames)
Interleave, preload duration     : 452 ms


General
Complete name                    : X:\Public\Movies\El Mariachi German (NOT WORKING ON WDTVLIVE).avi
Format                           : AVI
Format/Info                      : Audio Video Interleave
File size                        : 570 MiB
Duration                         : 1h 18mn
Overall bit rate                 : 1 019 Kbps

Video
ID                               : 0
Format                           : MPEG-4 Visual
Codec ID                         : DIVX
Codec ID/Info                    : Project Mayo
Codec ID/Hint                    : DivX 4
Duration                         : 1h 18mn
Bit rate                         : 885 Kbps
Width                            : 464 pixels
Height                           : 288 pixels
Display aspect ratio             : 1.611
Frame rate                       : 25.000 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Compression mode                 : Lossy
Bits/(Pixel*Frame)               : 0.265
Stream size                      : 495 MiB (87%)

Audio
ID                               : 1
Format                           : MPEG Audio
Format version                   : Version 1
Format profile                   : Layer 3
Codec ID                         : 55
Codec ID/Hint                    : MP3
Duration                         : 1h 18mn
Bit rate mode                    : Constant
Bit rate                         : 128 Kbps
Channel(s)                       : 2 channels
Sampling rate                    : 48.0 KHz
Compression mode                 : Lossy
Stream size                      : 71.6 MiB (13%)
Alignment                        : Split accross interleaves
Interleave, duration             : 480 ms (12.00 video frames)
Interleave, preload duration     : 451 ms


Also demux them and remux them with various Tools into new AVI-Files has not helped, even export raw and remux them into MKV Container has not helped, still no Picture and only Sound.

And because all of them are DivX4.12 i suppose WD TV LIVE has Problems with DivX4.x/MPEG4?!

Also this on works not at all starts and breaks out to Filelist again, also working fine on Dreambox and Mediaplayer… Again its a MPEG-4 This Time Microsoft MP42, also the others encoded with this have the same Prob, i can’t say for sure but i think this one worked in WD TV Live before, hmm…

General
Complete name                    : Z:\Public\Movies\*.avi
Format                           : AVI
Format/Info                      : Audio Video Interleave
File size                        : 698 MiB
Duration                         : 1h 47mn
Overall bit rate                 : 905 Kbps
Writing library                  : VirtualDub build 10805/release

Video
ID                               : 0
Format                           : MPEG-4 Visual
Codec ID                         : MP42
Codec ID/Info                    : Microsoft MPEG-4 v2 (pre-standard)
Codec ID/Hint                    : Microsoft
Duration                         : 1h 47mn
Bit rate                         : 799 Kbps
Width                            : 320 pixels
Height                           : 224 pixels
Display aspect ratio             : 1.429
Frame rate                       : 25.000 fps
Compression mode                 : Lossy
Bits/(Pixel*Frame)               : 0.446
Stream size                      : 616 MiB (88%)

Audio
ID                               : 1
Format                           : MPEG Audio
Format version                   : Version 1
Format profile                   : Layer 3
Mode                             : Joint stereo
Mode extension                   : Intensity Stereo + MS Stereo
Codec ID                         : 55
Codec ID/Hint                    : MP3
Duration                         : 1h 47mn
Bit rate mode                    : Constant
Bit rate                         : 96.0 Kbps
Channel(s)                       : 2 channels
Sampling rate                    : 48.0 KHz
Compression mode                 : Lossy
Stream size                      : 74.1 MiB (11%)
Alignment                        : Split accross interleaves
Interleave, duration             : 40 ms (1.00 video frame)
Interleave, preload duration     : 500 ms

Also no .WMV Files are working, says not supported but on the Package WMV is supported, well propably depends on used Codecs, however i was able to play them on WD TV LIVE before, huh?!

Officially, the Live range don’t support DivX; they support XviD. Having said that, most DivX files play fine. The issue is likely that they’re encoded with an extremely old version of the DivX codec (4.12 is about a decade old?). For WMV files, they need to be using the WMV9 codec. That’s specified in the manual.

Well, DivX 3.x and 5.x works fine, so why not 4.x i’m curious and want know why, and about the age of the Codec, i don’t think WD expects all People to reencode the Movies because they are older and was encoded with an older Codec… *lol*

However i just inspect another Problem → Data Corruption on NAS by the WD TV LIVE HUB and interestingly exactly these Files not working are all Corrupted along with some other i opened as i was testing the Medialibrary and given the WD Writeaccess to that Share for the Time, after that i removed the Writeaccess again, interestingly the DataCorruption also stopped then. So it seems that the 4k Corruption not only occurs on local Drives bigger than 3TB but also on NetDrives too, the Data Corruption occured on the DNS-320 Which uses 2 x 2TB(4k) Disks in RAID0 Mode, i not tested the QNAPs but they use 3TB Disks so probably will occur there too, but i will never again give the WD Write Access anymore to any NASes until the DataCorruption is 100% investigated.

The strange Thing about this Corruption is, the Filedate changed, the File has the same Size, but is different MD5 and can also not be binary compared (Error reporting not enough Memory occurs) and that with 2 totaly different and independent Tools for Binary Comparing, never got that before!

Also i resync the Files from the Backup’s actualy, after resync the Files are again ok and can be compared successfully, interessting because it is possible to Copy the corupted Files without any Problem, but reading them with Binary Compare Tools seems to give Errors, also i compared by Eye with Hiew and found that little Potions of Data is simply not more there and has been nullified all over the File, very very strange!

So, you are saying the non-working files are / were corrupted?

You did not mention any older files using DivX 3 were working.  Yes, DivX 4 should most likely work too if that is the case.  The oldest DivX files I have to test with are DivX 5 (DX50) encoded and they definitely work.

Do your backups of those files play now?  It’s not clear from your post, sorry.

Well, i not tested it directly, had other Things to do.

But No, they still play with noPicture/onlySound, and still they play fine on Windows Mediaplayer and the Dreambox 8000, also the corrupted Files was playable too on Mediaplayer and Dreambox (not testet trough the whole File, but at least there was a Picture).

I only have these DivX4.x Files, but all of them fails to play, but all 3.x/5.x/Xvid and even Ogm plays fine.

Also its still unknown where exactly the Corruptions comes from, but its 100% connected with the Hub and the Medialibrary or the get Contentfunction somehow, because only Files played or scanned while Writeaccess was enabled for the Medialibrary has been corrupted this way, no other.

I now replaced the 4.x Files with Xvid ones, found all but one that i will certainly find too sooner or later, but i will not delete the other for testing purposes.

Also not only Divx4.x does not play, but also MP42 the Microsoft MPEG4 Codec too, but i only have exactly one of these Files so can not say if thy all not play, but this FIle also plays too fine in Mediaplayer and Dreambox so?!

tm9ZL34UhIf68B2 wrote:

 i don’t think WD expects all People to reencode the Movies because they are older and was encoded with an older Codec… *lol*

 

Thats pretty common practice. You should be re-encoding your videos to the latest versions at least every 2-3 years if you plan on playing them anywhere besides a computer. Think of it like updating the firmware on the file…that being said, the WD TV Lives play about 100X more of my older stuff than any other player i’ve tried…they can’t possibly support everything because the codecs for the devices need to be stored in memory, and especially for the non-hub units there is no storage space to keep them on…

Actually, the majority of codec support is HARDWARE dependent, not firmware… 

Reecode all Years and loosing every Year Quality by reencode *lol* sorry but then i prefer to redownload a new Version instead, i actualy download Movies faster than it needs to reencode them and its the more pragmatic Solution for me, and thats what i done with these Movies also… Anyway strange that all Movies encoded with that 4.12 did not work correctly on WD while working perfectly on Dreambox, Mediaplayer, Xbox,… well so its or was a WD-Problem, because everywhere else they worked fine… Nevermind i got allready new Files since longer like i written here, so i don’t care anymore about this specific Bug with some 4.12 Files…

If the Sigma chip driving the device doesn’t support the codec, then the device can NOT support the codec.  It makes absolutely no difference what other devices that use other chips can and can’t do.

Yeah, if the Sigma is unable to decode Divx4.12 then a Firmware Upgrade would do nothing, but then i want read it somewhere like "Supported AVI (MPEG4 except Divx4.12 because Sigma does not support it) or so, but if there is written MPEG 1/2/4, well DIvx4.12 is MPEG4 then i expect it to play… :wink:

There’s a difference between the MPEG4-part 2 standard and the actual codecs which use the standard… QuickTime and XviD are also both MPEG4-part 2 streams. :wink:

Okey, but then, what exactly is not supported, its no more so imporant for me actualy, but would be interesting to know what actualy is suporrted and what isn’t or only partialy… I this Case it must have somthing to do with the MPEG4 itself and not with the Container, because i allready moved the Stream to other Container and still there was no Picture, so what is the Difference between 3, 4.12, 5, because 3 and 5 also works perfect, so its a bit confusing… I mean is 3and 4 would not work but 5 will, no problem, but why 3 which is older works and 4.12 doesnt? I’m a curious dude, so it would be nice to know exactly why… :wink:

Convert the files (keep the originals) with MKVtoolnix.

This simply changes the CONTAINER and does not affect the actual video or audio. It converts from the DIVX container to MKV (Matroska).

If this new video fails to play with WDHUB but works on your PC then the issue is with the video itself so maybe recode it with Handbrake.

If it does work then keep the newer MKV files and get rid of the old ones. Again the actual video and audio quality is not changed. The container is simply the “glue” which holds them together.

Thanks, but changing the Container was no Solution, the Hub is unable to decode the Video, no matter what Container i used, allready remuxed into MKV and into AVI with Virtualdub, plays fine on PC, does not play on the Hub, so its really so, that the Hub can’t decode the MPEG4-Video and not a Container Problem.

However, i allready exchanged the Files with Xvid ones…