![]() |
![]() |
|
|
Compare Products, Prices & Stores For: COMPUTERS, COMPONENTS, COMPUTER ACCESSORIES, COMPUTER MEMORY, HARDWARE, INPUT DEVICES, NETWORKING, PDAs & MOBILE ELECTRONICS, SOFTWARE, STORAGE & MEDIA, DIGITAL CAMERAS, HOME AUDIO, TV& VIDEO |
|
|
|
|
#1
|
|||
|
|||
|
DiVx encoding addin for eTiVo.
I use it mostly for transcoding video for viewing on my Palm LifeDrive, using the core pocket media player. I have also managed to get the resulting divx files to stream accross my network into my Kiss DP-500 DVD player... The addin makes use of VSplit (from the TyTool package) to first 'clean' the .ty stream into a proper mpeg video. Then mencoder (part of the mplayer package) transcodes it into DiVx. You will need a working installation of eTiVo, TyTool and mplayer in order to use this addin. All the documentation and files are here: http://www.bluewomble.co.uk/mencoder Please report any issues or questions in this thread... this addin works for me (I have so far transcoded 130 files into DiVx), but your mileage may vary... BTW: Huge and ovri-wan -- thanks for beta-testing -- you'll need to download TyTool (if you haven't got it already) and replace all the files from the previous version with the new ones... Cheers, Ash. |
|
#2
|
|||
|
|||
|
Looks cool - I will try the new version today.
![]() HUGE BTW- Is this DIVX 5 or 6? |
|
#3
|
|||
|
|||
|
Large File Issue
This is really cool. I would much rather have my archives in divx.
A few things. Not sure if this is worth putting in your FAQ or not.. But if you already have cygwin installed and installed the mencoder that is linked on your site you have to afterwords go in and delete the cygwin1.dll and replace it with the version in your /cygwin/bin directory. Otherwise cygwin will complain. I did notice one problem while using this tool. The vsplit part hangs on large files. I have a 6 GB ty file and during the vsplit part it creates 3 GB or so of the .mpeg file on seems to just hang. If I take the command from the log file and run it manually it runs until completion. Not sure if when you are shelling out the stack size is not large enough or... well really not sure of anything. :-) I will attach my log file in case that helps. Last edited by broconne; 09-28-2005 at 09:10 PM. |
|
#4
|
|||
|
|||
|
Quote:
Ash. |
|
#5
|
|||
|
|||
|
Quote:
Quote:
It's great to hear that you've managed to get it up and running! Cheers, Ash. |
|
#6
|
|||
|
|||
|
Great Job
THANK YOU, THANK YOU, THANK YOU!
Im not kidding thank you. Now if I can just get my 700 mhz Duron machine upgraded, my 2.6 Ghz died recently. |
|
#7
|
|||
|
|||
|
bluewomble ... This is exactly what I have been looking for. I have been doing it all manual with using Galleon to download and Dr Divx to ecode them to my Palm, then using core player to show them.
I have a few questions. I just got the latest version of eTivo working after some problem with older version with W2K. Has your plug-in test with W2K? Also I would want to encode in NTSC ... not sure if it matters. Also I am not sure what the resolution of the LifeDrive is but I have Zire 72 and I have to encode with 320 x 320 or something like that. Where do I change that or does it not matter. Lastly is there a way to delete the .tivo after it sucessfully encodes the show? I just can not wait to try this. I will report how it goes. Thanks! |
|
#8
|
|||
|
|||
|
Quote:
let me know how it goes!Quote:
Quote:
I think that Shahar has added some kind of TiVo 2 Go support to eTiVo (you'll need the latest version), but I've no idea how .tivo files differ from .ty files... I suspect that the latest version of eTiVo will delete the .tivo files after it finishes with them, but I've absolutely no idea whether the divx addin will work with .tivo files... I'd be very interested to hear your results. It basically all depends on whether mplayer/mencoder can read them or not... It might be worth trying a little test for this... get a .tivo file, then run mplayer show.tivo if that works, then try mencoder show.tivo -o show.avi -ovc lavc -oac lavc (or something similar) -- see if you get anything out of it... Good luck, please let me know how you get on... Ash. |
|
#9
|
|||
|
|||
|
Ok it did not work. I think its that the .tivo files are encrypted. The person from eTivo made a utility (Directshow Dump) that ripped out the encryption and turned the file into a regular mpeg2. Problem is I have to figure out how to call his program and is there a way to insert a extra step. If I can do that then I can call Directshow Dump, then your steps.
Let me know. Thanks! Last edited by vinniet; 10-04-2005 at 09:22 PM. |
|
#10
|
|||
|
|||
|
Quote:
vsplit mencoder pass 1 mencoder pass 2 and for .tivo files you'd do directshow dump, mencoder pass 1 mencoder pass 2 Should be easy enough to sort out, but unfortunately I'm really busy at the moment... I probably won;t get a chance to look at it until next week. In the meantime, it would be very helpful if you could let me know the syntax of directshow dump... (is it a command line thing?). Obviously, you'd need to do some testing for me as well as I don;t have any way of generating .tivo files. I'm tempted to try to make the mencoder addin a generic encoder addin which would simply perform a series of 'custom steps', in this way, we could support .ty and .tivo files, but I could also incorporate conversion of these into mp3 files with lame (useful for radio shows). If anyone else fancies looking at modifying the code to do this, then please feel free -- the code should be pretty straightforward for anyone with C# skills. As I said, if you could get back to me with any pointers on how to use directshow dump, then I'll take a look at it next week. Cheers, Ash. |
|
#11
|
|||
|
|||
|
Thanks ... I have a question out to see if anyone knows the command line if any. It has a GUI and it auto looks for files to be converted so I am not sure if it can be called from the command line.
As soon as I get it and test it I will send it along. I am really looking forward to getting this working. Vinnie |
|
#12
|
|||
|
|||
|
Quote:
Does the mencoder make any assumption about the file being of the TY type? Or will it work regardless? I would be interested in seeing the logs (EtiVo.Log, SlaveEncoder.Log and the Addin logs) for the time of the failure.
__________________
EtiVo - PC based archiving and catalog service over TiVo - http://prish.com/etivo EtiVo now works on non-hacked TiVos too!! Join the EtiVo forums in http://active.prish.com/prishforum |
|
#13
|
|||
|
|||
|
Quote:
This might cause problems, because the default behavior is to immediately run: vsplit.exe -m <inputfile> <newvideofile> <newaudiofile> to 'clean' the ty stream into a proper mpeg... I suspect that if <inputfile> is already a proper mpeg, then vsplit might fall over? I'm not sure really... I've never tried it. vinniet: To test this, try this version of the mencoder.dll (for testing only)... I've basically just removed the vsplit stuff, so it will just go straight to the encoding phase... assuming it is vsplit causing the problems, then this might work better... let me know how you get on? If this does work, then I'll make the vsplit an optional element in version3... The testing dll is here: http://www.bluewomble.co.uk/mencoder...coderAddin.dll If that doesn't work, then perhaps you could send me your encoding logs... Note that those of you that want a standard install to transcode .ty files (rather then .tivo files) should continute to use the current (beta) 'release' version at http://www.bluewomble.co.uk/mencoder Cheers, Ash. |
|
#14
|
|||
|
|||
|
Quote:
__________________
EtiVo - PC based archiving and catalog service over TiVo - http://prish.com/etivo EtiVo now works on non-hacked TiVos too!! Join the EtiVo forums in http://active.prish.com/prishforum |
|
#15
|
||||
|
||||
|
hey bluewomble,
your addin has been working great for me, such a cool tool. I would like to have a few more encoding profiles though (VCD, SVCD & DVD), but I cannot seem to make them work. I created this VCD.xml and included it as a profile in eTiVo Code:
<?xml version="1.0"?>
<Mencoder>
<!-- What flags should be passed to mencoder.exe? (on the first or only pass) -->
<Flags>-lavcopts vcodec=mpeg1video:vrc_buf_size=327:vrc_minrate=1152:vrc_maxrate=1152:vbitrate=1152:keyint=15:acodec=mp2</Flags>
<!-- What flags should be passed to mencoder.exe? (on the second pass... if there is none, then leave empty) -->
<Flags2></Flags2>
<!-- Where does mencoder.exe live? -->
<Path>C:\Program Files\Mplayer\mencoder.exe</Path>
</Mencoder>
When it runs from eTiVo it doesn't create a file, if I run the command from a DOS prompt and change the extension to .mpg it works but I cannot play the file. Attached is a eTiVo log file. Any ideas? Thanks. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|