Mike Chambers
Veteran Member
- Joined
- Sep 2, 2006
- Messages
- 2,621
Something I've been working on recently. I did that really terrible VB6 encoder that I posted here years ago, but this new one is in C and is light years beyond it. I actually based it off Trixter's lecture this time. The quality is really close to his original encoder, which was unfortunately never released.
I used the ffmpeg libs for source input, so it can accept practically any video file format and turn it into a TMV file. It can use up to 12 processing threads to speed things up on a multicore system. It's not that fast, I get about 5 FPS on my overclocked core i7-4930k but it does a pretty good quality encode. Two screenshots of it's encode of the Tron disc scene, and one of the Enterprise from the Star Trek TNG intro:
ST:TNG intro... Youtube kind of hurts the quality a bit.
Or download it to play on your XT: http://rubbermallet.org/tngintro-tmv.zip :D
Download the encoder here if you want to play with it: http://rubbermallet.org/tmvenc-0.14.2.14.zip
It's a command line app. Run tmvenc.exe -h to print out usage info. Have fun!
I used the ffmpeg libs for source input, so it can accept practically any video file format and turn it into a TMV file. It can use up to 12 processing threads to speed things up on a multicore system. It's not that fast, I get about 5 FPS on my overclocked core i7-4930k but it does a pretty good quality encode. Two screenshots of it's encode of the Tron disc scene, and one of the Enterprise from the Star Trek TNG intro:
ST:TNG intro... Youtube kind of hurts the quality a bit.
Or download it to play on your XT: http://rubbermallet.org/tngintro-tmv.zip :D
Download the encoder here if you want to play with it: http://rubbermallet.org/tmvenc-0.14.2.14.zip
It's a command line app. Run tmvenc.exe -h to print out usage info. Have fun!