Originally Posted by zinger919
Here's the metadata for a show recorded on a MDR867 in DR mode
<?xml version="1.0" encoding="UTF-8"?>
<item id="FU_A00010031002/" parentID="root/FU_00020000/FU_00020012/" refID="FU_00010136_0000010200" restricted="1">
<res protocolInfo="http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA_T;DLNA.ORG_OP=10;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01100000000000000000000000000000" bitrate="1567268" duration="00:54:17" size="5104594944" updateCount="2">http://192.168.11.145:55247/dms/contents/FU_00010136_0000010200_SRO.m2ts</res>
<res protocolInfo="http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_NA_T;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01100000000000000000000000000000" duration="00:54:17" resolution="1280x720" bitrate="1500000">http://192.168.1.132:55247/dms/contents/FU_00010136_0000010200_000001080003020016e36001_SRO.m2ts</res>
<res protocolInfo="http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_NA_T;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01100000000000000000000000000000" duration="00:54:17" resolution="1280x720" bitrate="750000">http://192.168.1.132:55247/dms/contents/FU_00010136_0000010200_00000108000302000b71b001_SRO.m2ts</res>
<res protocolInfo="http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_NA_T;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01100000000000000000000000000000" duration="00:54:17" resolution="1280x720" bitrate="300000">http://192.168.1.132:55247/dms/contents/FU_00010136_0000010200_00000108000302000493e001_SRO.m2ts</res>
<res protocolInfo="http-get:*:video/vnd.dlna.mpeg-tts:FUNAI.CO.JP_PN=AVC_TS_SD_NA_T;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01100000000000000000000000000000" duration="00:54:17" resolution="640x360" bitrate="187500">http://192.168.1.132:55247/dms/contents/FU_00010136_0000010200_000001090006050002dc6c01_SRO.m2ts</res>
<res protocolInfo="http-get:*:video/vnd.dlna.mpeg-tts:FUNAI.CO.JP_PN=AVC_TS_SD_NA_T;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01100000000000000000000000000000" duration="00:54:17" resolution="320x180" bitrate="125000">http://192.168.1.132:55247/dms/contents/FU_00010136_0000010200_000001090009060001E84801_SRO.m2ts</res>
<res protocolInfo="http-get:*:video/vnd.dlna.mpeg-tts:FUNAI.CO.JP_PN=AVC_TS_SD_NA_T;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01100000000000000000000000000000" duration="00:54:17" resolution="320x180" bitrate="75000">http://192.168.1.132:55247/dms/contents/FU_00010136_0000010200_00000109000906000124F801_SRO.m2ts</res>
Note the 1st resource line (<res) is unique in that:
- it has the highest bitrate
- it doesn't list a resolution
- it is the only one to list size= & updateCount=
- it is the only one that lists MPEG as opposed to AVC and the only one with HD in the PN= field
- the MRL http://192.168.1.132:55247/dms/contents/FU_00010136_0000010200_SRO.m2ts is 25 characters shorter than all the others.
That's what I mean by the short MRL. It doesn't have the extra 25 characters ("_" + 24 digit hex) that tell the 86x to down-convert to the corresponding resolution/bitrate. IMHO that's the one you want for downloads.
The trick is sometimes, due to DLNA flakiness or God knows what, you won't even see the short MRL. Not a problem - just remove the 25 chrs from the MRL
as highlighted in the above bottom 6 resource lines & go with that.
BTW, I believe the 25 extra characters in the "long" MRLs are consistent, ie; they will be the same for a given resolution/bitrate for ALL titles.
res: bitrate: MRL string:
1280x720 1500000 ==> _000001080003020016e36001
1280x720 750000 ==> _00000108000302000b71b001
1280x720 300000 ==> _00000108000302000493e001
640x360 187500 ==> _000001090006050002dc6c01
320x180 125000 ==> _000001090009060001E84801
320x180 75000 ==> _00000109000906000124F801
Conspicuously absent is 720x480. I guess that's why there's no high-speed dubbing to DVD.
Thanks again to zinger919 and solgato62 for their information regarding streaming/downloading files from the Magnavox 867/868 and also jwillis84 for his work and information regarding extraction of files from hard disk recorders.
I am using a Macintosh Mac Mini quad-core i7 computer, 16GB, Mac Mojave 10.14.3, but I would imagine that older systems should work fine for the programs mentioned here.
I finally got around to trying out zinger919's excellent explanation regarding file/program extraction from the Magnavox 867 (or 868) using my Macintosh computer. It does work quite well as previously explained. I do record all of my programs in DR (Direct Mode) so if you do not do that, your output may be different. Here's what I did:
-First use VLC to find the programs on the Magnavox by using the Local Network sidebar, then double clicking Universal Plug 'n Play, then the Magnavox model will appear on the right hand side of the screen, drop down the HDD, then All. Using the 3.06 version which is the latest one for Mac, not all of the contents on my Magnavox drive appeared. It seemed to cut off the last five or so as there seems to be a limit as to how much will show in the window. Also, make sure you have the URL designation checked under the View Menu/Playlist Table Columns so you can see the address which you will need to download. I then tried an older version of VLC (2.28) which listed all of my programs as well as the multiple URL's zinger919 mentioned in earlier posts (although not every single URL) so if one version of VLC doesn't seem to work, try another. Also, it takes a few seconds for the contents to appear in the window.
-Next, find the show you want to download to your computer. Just double click on a program using the short URL as zinger said when you have multiple ones for the same show. Once you double click on it, it should start to play in a separate window almost immediately. Here is an example of a short URL from my Magnavox: <http://192.168.1.65:55247/dms/contents/FU_0001000D_0000010200_SRO.m2ts>
The others similar to this one have much longer URL's and will be of lower quality. One way you can tell that they are not of the same quality is that when you double click one to play, it takes a good 5-10 seconds before it starts as it is being converted by the Magnavox before being sent to VLC. To copy the URL while playing the video in VLC
, go the the Window menu, select Media Information, then General tab and the URL is at the bottom ready to be copied under Location. Also, under the Codec Details tab you can see what the resolution is to make sure you have the correct one. For example, a program recorded on a tv channel with 1080i resolution should be listed as 1920x1080 if you used DR mode.
-After you have copied the URL, you then need to open the Terminal program on the Macintosh which is found in the /Applications/Utiliies folder on your hard drive. Launch the program and then you are ready to download using the
curl -O command. For example, if I was going to download the example above, this is what I would have listed after my admin name (jkmini) in Terminal:
<jkmini$ curl -O http://192.168.1.65:55247/dms/contents/FU_0001000D_0000010200_SRO.m2ts>
When you press return, the process will start and a screen showing the file size and percent transferred will give you an idea of how long it takes. In my example, the program was about 60 minutes of 1080i video and two channels of audio and it took nearly 6 minutes to download with a file size a little over 3GB. The command wget was mentioned by others but that is not available in Terminal while curl is although wget can be added I believe.
-Once you have downloaded the file, it will be in your /Users folder where you can then edit it, copy it somewhere else, or burn it to a disc. Since I want to archive some shows, burning to disc is going to be used as I can also give them to older relatives who do not stream or understand some technology but know how to play a DVD or BD. As I mentioned previously, one feature missing in the Magnavox dvr's is dual layer dvd burning which came in handy for longer shows. But now that downloading the high quality files is available, you might as well burn to bluray if you have that type of recorder hooked to your computer as I do. I have an LG LGBE14NU40 model I purchased about four years ago and it works well but I have used it more for DVD and CD recording with some BD use.
-If you want to prepare and record to disc on a Mac, there are not as many free programs out there as Windows users have. But there is really only one you need for the task here and that is tsMuxerGUI. This program does not convert the files or tamper with the quality but prepares them for disc recording. Quit the Terminal program, and start tsMuxerGUI, add the file you just downloaded from your /Users folder or just drag it to the top input window, select Bluray ISO to have the program prepare the file for recording, then click Start muxing. It only takes a minute for smaller files and more for larger ones. When it is finished, you will have an ISO file ready to be recorded to disc. Mac computers have the recording capability built in to the Finder so all you have to do is put in a blank bluray disc in your recorder, right click on your iso file, and then burn to that blank. This takes anywhere from 5-10 minutes on average including verification of the disc. This disc is then playable on the computer but more importantly, on a regular bluray player connected to a television. I am currently using a Sony UBP-X800 which is also a UHD player and it plays fine on that.
Here is a link to disc recording for Mac and Windows users that also mentions some of the programs I use as well as others:
The only issue I encountered with one file was that when I was bringing it into tsMuxerGUI, it either didn't add it or gave me some type of error message. I quit the program and restarted and tried it again and it worked. So there is some trial and error here for that part but downloading from the Magnavox is quite easy. Also, some of you might have Toast for disc burning or similar but you really don't need commercial programs unless you want to have a disc with menus etc. You can add multiple programs using the Join command in tsMuxerGUI, but they will just play one after the other with no menus but if you want to fill up a bluray disc with a few shows, that is one option.
I hope this helps someone with the downloading/disc burning process.