Ed wrote:
Clipped from http://www.pvrguide.no-ip.com/bbs/index.php?showtopic=4959
If you have a nice new mobile phone there is a good chance it supports 3pg video files. For example the Nokia 6320. Follow these steps to transfer a vdr recording to your phone. Lets face it - it will impress your mates when you watch tv on your mobile (Sorry to all the linux fans. This uses a windows pc for the transfer and processing so you need to copy your files off to that pc using samba shares or winscp)
To make the conversion work you will need codec drivers to see the video and hear the audio. The easiest way to get everything you need is to download the ffdshow codec set.
Get a copy of PVAStrumento and run it. Click on the file browse button "..." Select vdr file (you can select multiple files if recording is split) Select MAKE PS Use all default settings except set packet size to 2048 If you are getting the output from this program split into seperate files then take out the 3 options that say 'split if .......' in video and audio. This may not be a good idea as the video or audio format has changed during the recording. Change the file name and take away the starting '' otherwise the output file is going to be on the root of your C: drive. Hit start (this takes just few minutes but some people have said it looks like it freezes at about 90% and waits for 10 minutes)
Now get a copy of VirtualDub-MPeg2 (note it has to be the MPEG2 version not the standard version) click on file and open and select the MPEG file you just created. You need to set one option. Click on video / compression and select the codec for compression (eg ffdshow codec) select save as AVI (This takes about the same time as the recording) If it errors out during the encode with an error about bad frames - run it again but select options and debug and tell it not to stop encoding.
and for the final step you need the Nokia Media player. Note if you have installed the cd that comes with your nokia phone that gives you the suite of tools you will probably already have this installed. Click on file and open. select your new avi file. press STOP as it will start playing it. click on file and save as select '3gp video files' as the type of file and select the 'no size limit' and the screen size of your mobile phone for example for a nokia you would use 128x96 select the location and give it a name. (this step takes about the same time as the recording) Once this file has been created you can transfer to your phone memory and watch.
This may not be the fastest method (or give the best quality) but I have to start somewhere. Feel free to comment if you know of better tools or better settings.
On Tue, 31 May 2005, Ed wrote:
If you have a nice new mobile phone there is a good chance it supports 3pg video files. For example the Nokia 6320. Follow these steps to transfer a vdr recording to your phone. Lets face it - it will impress your mates when you watch tv on your mobile (Sorry to all the linux fans. This uses a windows pc for the transfer and processing so you need to copy your files off to that pc using samba shares or winscp)
No need to worry, there is a linux solution!
First demux vdr recording with ProjectX (and you can cut it there also). Then remux resulting files with 'mplex -f 8 -V -o tmp.mpg demux.m2v demux.mpa'. Resulting file is standard MPEG-2 stream which should play in just about any player. Finally just convert the file to 3gp with ffmpeg. I don't remember the exact command line parameters I used but something like: 'ffmpeg -i tmp.mpg -hq -ab 32 -acodec aac -b 200 -s qcif video.3gp'. 3gp compressed video takes about 100mb/h (with qcif resolution). sqif is enough for phones with smaller displays.
Anssi Kolehmainen
Anssi Kolehmainen wrote:
No need to worry, there is a linux solution!
First demux vdr recording with ProjectX (and you can cut it there also). Then remux resulting files with 'mplex -f 8 -V -o tmp.mpg demux.m2v demux.mpa'. Resulting file is standard MPEG-2 stream which should play in just about any player. Finally just convert the file to 3gp with ffmpeg. I don't remember the exact command line parameters I used but something like: 'ffmpeg -i tmp.mpg -hq -ab 32 -acodec aac -b 200 -s qcif video.3gp'. 3gp compressed video takes about 100mb/h (with qcif resolution). sqif is enough for phones with smaller displays.
...and then all this integrated to plugin like wapd (of course a xhtml-lite version and streaming the current channel to the phone :-)
René