Opened 14 years ago
Closed 14 years ago
Last modified 13 years ago
#9844 closed Bug Report - General (Fixed)
Unable to playback certain unencrypted ISOs via Storage Groups
Reported by: | Owned by: | markk | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | MythTV - DVD Playback | Version: | 0.24-fixes |
Severity: | medium | Keywords: | storage groups, ISO |
Cc: | Ticket locked: | no |
Description
Since upgrading to 0.24 and migrating to accessing my movies via storage groups instead of NFS, I can no longer watch many of my ISO files. It appears that any ISO created with DVD Shrink will no play back properly via SGs, but playback fine over NFS. They also play back properly in other media players in both linux and windows. I've created a few ISOs with other tools which do playback alright, the issue seems to be with ISOs created with DVD Shrink.
When starting play back, the screen will often only show the background of the theme, a black screen, or a "please wait" dialog. Then, it'll either kick back to the menu, hang on a black screen and become unresponsive, or even segfault on occasion.
While googling, I stumbled across a mythbuntu user who filed a bug report on launchpad with the same issue - https://bugs.launchpad.net/ubuntu/+source/mythtv/+bug/715548
I've attached a log with mythfrontend -v playback as well as the version info.
Attachments (3)
Change History (10)
Changed 14 years ago by
Attachment: | version.txt added |
---|
Changed 14 years ago by
Attachment: | mfe-dvdoplayback.zip added |
---|
mythfrontend -v playback, zipped because of file size limit
comment:1 Changed 14 years ago by
Status: | new → accepted |
---|
comment:2 Changed 14 years ago by
Status: | accepted → infoneeded |
---|
Ah - the penny just dropped. What happens if you change the file extension from .ISO to .iso ?
comment:3 Changed 14 years ago by
RingBuffer?: Use case insensitive url and extension checking.
Refs #9844
Branch: master Changeset: 0e652e29906da8ecb05f15d81282c8c9549397b2
comment:4 Changed 14 years ago by
Mark, that seemed to have fixed it! I changed the extension from .ISO to .iso, tried to play back and at first it didn't work - but after a "Scan for changes", it then picked up the new filename extension and worked.
Thank you SO much for the quick attention and fix - this will definitely skyrocket the WAF again. If possible, would you mind backporting to 0.24-fixes? I don't mind manually changing the file extensions, but it would be nice if I could simply upgrade and not have to deal with it. Otherwise, no worries - glad to see you already applied to fix to Master.
On another note - I am getting some segfaults on a few ISOs, so if they continue I'll file another ticket with backtraces, but I think it's an unrelated issue.
Changed 14 years ago by
Attachment: | renameiso.sh added |
---|
Simple script to rename ".ISO" files to a lower case ".iso" extension
comment:5 Changed 14 years ago by
For anyone who may be experiencing this issue and doesn't want to upgrade/backport the fix manually, I found a simple script online which I've rewritten to find any "*.ISO" files in the current working directory and rename them to ".iso". I've attached it to this ticket. Just place the script in the working directory and run it.
http://code.mythtv.org/trac/attachment/ticket/9844/renameiso.sh
Once you've ran it, rescan your files and they should now work properly. Of course, this is just a work-around. Your best bet is to simply upgrade once the fix has been applied and not worry about the case of the extension.
comment:6 Changed 14 years ago by
Milestone: | unknown → 0.24.2 |
---|---|
Resolution: | → Fixed |
Status: | infoneeded → closed |
Fixed in 5aa5e48495226171a35f
version info