Opened 10 years ago

Closed 7 years ago

Last modified 4 years ago

#11323 closed bug (fixed)

VOB files not recognized by MediaPlayer

Reported by: vidrep Owned by: pulkomandy
Priority: normal Milestone: R1/beta2
Component: Applications/MediaPlayer Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Insert DVD Open VIDEO_TS directory Select various .VOB files for playback System does not recognize media type

Attachments (7)

screenshot2.png (99.9 KB ) - added by vidrep 10 years ago.
screenshot3.png (101.4 KB ) - added by vidrep 10 years ago.
screenshot4.png (98.0 KB ) - added by vidrep 10 years ago.
DVD1.jpeg (331.1 KB ) - added by Morbid 10 years ago.
DVD2.jpeg (255.7 KB ) - added by Morbid 10 years ago.
MediaPlayer-1714-debug-02-01-2017-18-37-15.report (24.6 KB ) - added by vidrep 7 years ago.
Play_VOB.png (457.4 KB ) - added by vidrep 7 years ago.

Download all attachments as: .zip

Change History (20)

by vidrep, 10 years ago

Attachment: screenshot2.png added

by vidrep, 10 years ago

Attachment: screenshot3.png added

by vidrep, 10 years ago

Attachment: screenshot4.png added

comment:1 by anevilyak, 10 years ago

Component: - GeneralApplications/MediaPlayer
Owner: changed from nobody to stippi

Note that if the DVD in question is copy protected, that won't work, as MediaPlayer doesn't in any way try to brute force CSS at this point (unlike, e.g. vlc).

comment:2 by taos, 10 years ago

Using hrev47966 gcc2hybrid I get the same "general system error" (for vob files bigger than a few kiB), however, after closing that message window, MediaPlayer is started but can't play the file. It seems that vobs are recognized as media files in a way even if file info still shows "generic file" for them.

comment:3 by Morbid, 10 years ago

Have here a DVD from Computer Bild and using hrev47851. See Screenshot DVD2.jpeg. Selecting marked VOB-File and Mediaplayer starts to play file. Did also a copy to NTFS-Volume without protection. VOB-File don't be identified. See Screenshot DVD1.jpeg.

by Morbid, 10 years ago

Attachment: DVD1.jpeg added

by Morbid, 10 years ago

Attachment: DVD2.jpeg added

comment:4 by vidrep, 7 years ago

hrev50818 x86_gcc2 MediaPlayer is now able to recognize the .VOB files and starts to play them before crashing. Debug report attached.

comment:5 by vidrep, 7 years ago

After copying the .VOB file to my hard drive, I was able to successfully play the file from the terminal. See Play_VOB.png (attached)

by vidrep, 7 years ago

Attachment: Play_VOB.png added

comment:6 by vidrep, 7 years ago

Owner: changed from stippi to pulkomandy
Status: newassigned

comment:7 by vidrep, 7 years ago

Tested playback of VOB files from VIDEO_TS folder on DVD. Haiku has no problem recognizing and playing such files on current build hrev51307.

comment:8 by pulkomandy, 7 years ago

Resolution: fixed
Status: assignedclosed

That's one more step towards DVD playback. Next is handling of DVD menus and the CSS encryption where needed (but I can give some un-encrypted DVDs to people who want to work on menus).

comment:9 by HAL, 5 years ago

I still see this bug in hrev53121 x86_64. I dragged a DVD icon on the desktop onto MediaPlayer, it did not work but I saved an error report. Should this bug be re opened or I report a new bug before attaching the report?

comment:10 by diver, 5 years ago

Please open a new ticket.

in reply to:  10 comment:11 by HAL, 5 years ago

Replying to diver:

Please open a new ticket.

I retested again with another DVD that also had vob files and it played alright. The DVD that did not play had been jammed in another device so may have been damaged though hard to tell by looking. So probably no need for me to report another bug.

comment:12 by diver, 5 years ago

MediaPlayer should be able to show an error instead if crashing, so please file a new ticket and attach debug report there.

comment:13 by nielx, 4 years ago

Milestone: R1R1/beta2

Assign tickets with status=closed and resolution=fixed within the R1/beta2 development window to the R1/beta2 Milestone

Note: See TracTickets for help on using tickets.