Corrupted Downloads?
|
24-12-2012, 00:55
Post: #1
|
|||
|
|||
Corrupted Downloads?
Some of my BBC downloads cause a crash when trying to play using BubbleDS and Minimserver. The Minimserver log has messages such as:-
Warning: unexpected image item class 0 at offset 409799773 in file Music/Radio_Programme/BBC_Proms/BBC_Proms_-_2012_Season_Prom_28_1._Chabrier_Mozart_Elaine_Agnew_b01lhhzk_default.m4a (length 409799777). I know it is not a minimserver problem but is there any way I can remove the offending image please? Budgie |
|||
24-12-2012, 08:44
Post: #2
|
|||
|
|||
RE: Corrupted Downloads?
(24-12-2012 00:55)Budgie Wrote: Some of my BBC downloads cause a crash when trying to play using BubbleDS and Minimserver. The Minimserver log has messages such as:- I suspect this file is not in m4a format. Please run the following command and post the results here. hexdump -C -n 512 <filename> |
|||
29-12-2012, 16:30
Post: #3
|
|||
|
|||
RE: Corrupted Downloads?
(24-12-2012 08:44)simoncn Wrote:(24-12-2012 00:55)Budgie Wrote: Some of my BBC downloads cause a crash when trying to play using BubbleDS and Minimserver. The Minimserver log has messages such as:- Code: 00000000 00 00 00 18 66 74 79 70 4d 34 41 20 00 00 02 00 |....ftypM4A ....| Hope the above makes sense. Regards, Budgie |
|||
29-12-2012, 17:59
Post: #4
|
|||
|
|||
RE: Corrupted Downloads?
(29-12-2012 16:30)Budgie Wrote: Hi Simon, Yes, it does. The contents of this file are in an unusual order, so I'll need to see the end portion of this file as well. Please run the command tail -c 2000000 Music/Radio_Programme/BBC_Proms/BBC_Proms_-_2012_Season_Prom_28_1._Chabrier_Mozart_Elaine_Agnew_b01lhhzk_default.m4a >endportion This should produce a file named endportion with length 2000000 bytes. Please upload this endportion file to my FTP site. Thanks! |
|||
30-12-2012, 00:04
Post: #5
|
|||
|
|||
RE: Corrupted Downloads?
(29-12-2012 17:59)simoncn Wrote:Hi Simon,(29-12-2012 16:30)Budgie Wrote: Hi Simon,Yes, it does. The contents of this file are in an unusual order, so I'll need to see the end portion of this file as well. Please run the command File with you now. Regards, Budgie |
|||
30-12-2012, 09:54
Post: #6
|
|||
|
|||
RE: Corrupted Downloads?
(30-12-2012 00:04)Budgie Wrote: Hi Simon, Thanks for doing this. The last item in this file is a 'covr' atom without any image content, and MinimServer doesn't handle this case correctly. I'm not sure whether it's legal to have a 'covr' atom without any image content, but it's a simple change for MinimServer to detect this and ignore the empty 'covr' atom. I'll put a fix into the next release of MinimServer. Meanwhile, you could modify the file by using a hex editor to replace the characters 'covr' by some other characters such as 'xxxx'. In the file you sent me, these 'covr' characters are 16 bytes before the end of the file. Don't change anything else in the file. |
|||
31-12-2012, 18:43
Post: #7
|
|||
|
|||
RE: Corrupted Downloads?
(30-12-2012 09:54)simoncn Wrote:Hi Simon,(30-12-2012 00:04)Budgie Wrote: Hi Simon, Many thanks for the suggested fix. The question arises where and why does this problem manifest itself because I have quite a few files. Will meanwhile try and fix as you suggest. Interesting concept; an empty atom! Regards, Budgie |
|||
31-12-2012, 19:00
Post: #8
|
|||
|
|||
RE: Corrupted Downloads?
(31-12-2012 18:43)Budgie Wrote: Hi Simon, If you get a message from MinimServer about an unexpected image item class 0, it's likely to be caused by this issue. This message includes the filename and offset of the offending atom. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)