How do I copy recordings to an external hard disk?

  • I have an DM8000, and for a long time I have copied recordings to DVDs in order to take them with me and see them at my summer house. However, HD recordings cannot be written to DVDs, and they are too big anyway. So I want to copy them to an external hard disk instead, and hopefully I can view them by playing them from my on my laptop.


    Is this possible, and how would I do that? I could also try to copy them to and USB card.


    I do not know how to copy the files (although that seems to be the least of the problems), and I am not sure if the Dreambox can copy files to a FAT32 or NTFS system. And finally, I have no idea what format the files are in, and if I can find a player for Windows that can play them (although again, this is probably a solvable problem).


    Do you have some advice?


    Thanks,
    Steen

  • There are various solutions to the tasks at hand.
    Let's start with the easy one :smiling_face:


    Playback on laptop
    Keep in mind that the laptop will need quite some CPU power (or a compatible GFX chipset that allows hardware accelerated decoding) and that 1080i recordings need to be deinterlaced.
    I would recommend VLC or MPC-HC (with LAV Filters).


    Moving recordings to an external HDD
    If your external HDD is formatted with NTSF and you intend on doing the task directly on the box without utilizing a PC, you will indeed need the appropriate kernel modules for writing to NTFS volumes (FAT32 works out of the box, but is - due to filesize limitations - not really advisable in this scenario).
    But this solution would be quite slow and tedious, as NTFS support in a *nix environment is a crutch.


    Alternatively you could format the external drive with a Linux native filesystem, e.g. EXT2/3, and install the appropriate drivers on your laptop (e.g. this or that.
    This would speed up the copy process - when done directly on the box - quite a bit.


    You could do the actual copying of the files using the GUI (e.g. DreamExplorer), the shell (mv or cp) or e.g. create a cronjob that automatically copies new files to the external HDD every night.


    A better solution - especially if this is a one-off endeavor - would be to attach the external HDD to your laptop and copy the files via network (e.g. FTP or SMB).

  • Thanks a lot!


    I thought it would be easier connecting through the USB connector, but you have convinced me that FTP is the way to go. I hope my laptop will have the necessary power. My cable provider has just announced that they will stop sending non-HDTV channels where possible.


    I really do not care if a recording is HDTV or not, so perhaps I could convert them to a lower resolution and be able to play them even if the laptop is not powerful enough. But even if it is possible, it will probably add hours to the time I need to prepare a recording ...

  • I am back with more questions ...


    The story so far is that it works OK to copy movies to my laptop using FTP. However, if I use my WLAN for any part of this transfer, the transfer grows alarmingly, so I lay out cables every Thursday in order to copy the stuff that I want to see during the weekend.


    This is quite a chore, and I thought, maybe it is not so bad if I could copy the movies to a USB stick after all. You guys warned me that it would take a lot of time to convert to FAT32, but I would like to see for myself!


    But how do I do it? When I put a USB stick into the Dreambox, I can browse the files using the File Browser from the menu. I can also browse the movies, but I cannot seem to be able to copy them, because the USB drive does not turn up under the possible target destinations.


    The web interface does not have a file browser, as far as I can see.


    How would you copy the movies to a USB stick, preferably using a Windows machine for giving the command?



    Steen

  • as default recording path i have configured CompactFlash (mostly to able silent recordings at nigh time)
    and from the cron call this script every hour


    /usr/script/move_recordings_from_CF.sh
    (chmod 755)


    recorded files from the SrcDir="/media/cf/movie/" will be copied to DstDir="/media/hdd/movie/" when hour will be higher than 8 or space on source less than CfFreeSpaceIsEnough=4000000


    /cron/tabs/root
    (chmod 644)

  • Thank you guys, that was a terrific response that I got!


    The tip that I could use directly was of course the one about telnet and mc. Windows built-in telnet support was not good enough, but I found a superb telnet client for my iPad, and that suits me even better than using the laptop.


    Maxi warned me that copying to a FAT32 USB drive be too slow, and alas, he was right. I hate when people are right about bad things!


    Copying an episode of Mythbusters that takes about seven minutes with cables took three hours and twenty minutes! This is clearly unacceptable.


    My next step will be to format a USB-drive in a unix format (ext4 ?), and see if the Dreambox will read it and work faster.

  • have you any win pc? (don't know do iPad can browse win shares)
    then try another way, install on dreambox sambaserver and open drembox's files from pc \\dreambox_local_ip\

  • Zitat

    have you any win pc? (don't know do iPad can browse win shares)
    then try another way, install on dreambox sambaserver and open drembox's files from pc \\dreambox_local_ip\


    Would that make it possible to copy the movies faster?


    Yes, I have a Win7 laptop which I use for those tasks that an iPad cannot do!

  • Well, I formatted the USB drive in ext3 and copied a Mythbusters episode to it: it took about eight hours! This is the longest yet!


    I have no idea why the Dreambox should be so slow when copying to a USB drive. I am quite convinced that copying the same episode from my Windows laptop to the USB drive will only take a matter of minutes (but I haven't tried).


    It seems that I have lost this one, and I will need to get out the cables whenever I want to copy something.


    Thanks, guys (and gals if there are any) for your comments and help.