Let me be the first modest contributor with a small script I find useful. I have posted this elsewhere so I quote it below
Here's a handy solution I found on my travels through all things related to recording/streaming from/to dreambox. It's a VLC script which you can drag and drop a movie file onto (all formats accepted avi,divx,etc) and it converts the movie to a transport stream format file in the movies mount folder on your PC. So on your DM box it will show up as a recorded movie & you can view it while it is being converted by VLC. You also, at the end, have a copy of the movie in ts format on your mount folder.
Just create a .bat file with this content:
"%ProgramFiles%\VideoLan\VLC\vlc" -vvv %1 :sout=#transcode{vcodec=mp2v,vb=3072,scale=1,acodec=mp2a,ab=192,width=704,height=576,fps=25,channels=2}:duplicate{dst=std{access=file,mux=ts,dst="C:\db\hdd\movie\%~n1.ts"}}
Change C:\db\hdd\movies to your mount folder
Edit:
For lower bandwith connections (wireless,etc) Change vb=2048 or vb=1024 or scale=0.5
Above script will produce widescreen ts file output - if you don't want this delete "width=704,height=576"