niz_se
20th January 2002, 20:15
Hi!
I was wondering why my miniDVDs donīt work on my standalone DVD-player. At Robshots site I found this:
"
There are a number of reasons DVD-Video players can't play DVD-Video content from CD media:
1) checking for CD media is a fallback case after DVD focus fails, at which point the players are no longer looking for DVD-Video content
2) it's simpler and cheaper for players to spin CDs at 1x speed rather than the 9x speed required for DVD-Video content
3) many players can't read CD-R discs.
"
So, I kept thinking.
No 3 is out of the question. I have burned both VCDs and SVCDs successfully.
No 2 should also be out of the question since I used the same bitrates as in my SVCDs.
That leaves me with No 1 doesnīt it?
Lets look into No 1.
The Mpeg-board usually use SCSI/ATAP-commands to communicate with the DVD-unit (Loader).... Please correct me if/when Iīm wrong!
So this is how I figure it. When a disc is loaded the loader checks wheither itīs a DVD or a CD and report to the board. If itīs a DVD the board then asks for the VIDEO_TS, but if itīs a CD it requests the MPGAV or MPEG2 folder. Now, what happens if we somehow interrupt the SCSI/ATAPI commands and trick the board to think that the disc is a DVD...
The loader is in CD-mode and the board asks for the VIDEO_TS...
This little tweak could be patched in the firmware. I guess thatīs impossible since I donīt even have the original firmware accessable. The humble idea I have is to make a device that listens to the SCSI/ATAPI interface and when the right command is found it will replace it with the one that tells the board "DVD".
Well this is all theory of course, but please share your thoughts and ideas with me. And if anyone have more info on the subject, please share it too. Iīm looking for easy info on the SCSI/ATAPI interfaces.
Regard!
Niz_se :sly:
(I have a Grundig GDV120, by the way...)
I was wondering why my miniDVDs donīt work on my standalone DVD-player. At Robshots site I found this:
"
There are a number of reasons DVD-Video players can't play DVD-Video content from CD media:
1) checking for CD media is a fallback case after DVD focus fails, at which point the players are no longer looking for DVD-Video content
2) it's simpler and cheaper for players to spin CDs at 1x speed rather than the 9x speed required for DVD-Video content
3) many players can't read CD-R discs.
"
So, I kept thinking.
No 3 is out of the question. I have burned both VCDs and SVCDs successfully.
No 2 should also be out of the question since I used the same bitrates as in my SVCDs.
That leaves me with No 1 doesnīt it?
Lets look into No 1.
The Mpeg-board usually use SCSI/ATAP-commands to communicate with the DVD-unit (Loader).... Please correct me if/when Iīm wrong!
So this is how I figure it. When a disc is loaded the loader checks wheither itīs a DVD or a CD and report to the board. If itīs a DVD the board then asks for the VIDEO_TS, but if itīs a CD it requests the MPGAV or MPEG2 folder. Now, what happens if we somehow interrupt the SCSI/ATAPI commands and trick the board to think that the disc is a DVD...
The loader is in CD-mode and the board asks for the VIDEO_TS...
This little tweak could be patched in the firmware. I guess thatīs impossible since I donīt even have the original firmware accessable. The humble idea I have is to make a device that listens to the SCSI/ATAPI interface and when the right command is found it will replace it with the one that tells the board "DVD".
Well this is all theory of course, but please share your thoughts and ideas with me. And if anyone have more info on the subject, please share it too. Iīm looking for easy info on the SCSI/ATAPI interfaces.
Regard!
Niz_se :sly:
(I have a Grundig GDV120, by the way...)