|
|||||||||||||||||||||||||||||||||||
RVF Conversions and SimilarOut-Of-Date AlertThis describes "the old way", using the command line tools. It still works, and for Linux users is the only way by now. For Windows users, we now have a DirectShow filter which does the conversion in a single pass, plus a point-and-click GUI application which even does batch conversion. This is the recommended way, it is a lot faster and way more easy to use. Look here for the comfortable way:http://www.rockbox.org/twiki/bin/view/Main/VideoDirectShow IntroductionThis is a simple tutorial (or, at least, as simply put as possible) on how to convert your video files to RVF (Rockbox Video File), to be played on the Archos Recorder / FM Recorder / V2 line. Other option is to get the GUI Video Conversion Tool from John Wunder, a GUI wrapper around the described command line tools, which can be downloaded from http://home.ripway.com/2004-2/66978/RockVideoRelease.zip. (Windows users only) See also Fabian Merki's msi-rvf-gallery, a Java program for building RVF movies out of individual JPEGs.How To Convert AVI to RVF (Windows)This Process Is For Windows Users Only
avitoyuv [input.avi] [output.yuv]For example, if your AVI movie is called "filename" then you'd put in the following: avitoyuv filename.avi filename.yuvOPTIONAL: You can name the output file differently, whatever you specify it will be called. INFO: This can take long to convert.
halftone [input.yuv] [output.rvf]If the input frame rate is not 29.97 fps, add -movie_fps [fps] to the end of the line.
For example, if your YUV output from step 5 is called "filename" and the frame rate is 25 fps, then you'd put in the following:
halftone filename.yuv filename.rvf -movie_fps 25OPTIONAL: You can name the output differently, again. INFO: When this is done, a long list will appear on your DOS screen and you will be back at the command prompt again.
avi2wav [input.avi] [output.wav]For example, if your original file is called "filename" then you'd put in the following: avi2wav filename.avi filename.wavOPTIONAL: You can name the output differently.
lame --preset standard [input.wav] [output.mp3]For example, if your audio file is called "filename" then you'd put in the following: lame --preset standard filename.wav filename.mp3OPTIONAL: You can name the output differently. Also, you can use other wav to mp3 tool, or even use other options in the lame command. NOTE: The --preset standard will give you a VBR file, so if you want a CBR file, just change the preset to --preset cbr [kbps], where [kbps] is the Constant Bit Rate desired.
rvf_mux [videoinput.rvf] [audioinput.mp3] [output.rvf]For example, if your video file from step 6 is called "filename.rvf" and the audio file from step 7 is called "filename.wav" then you'd put in the following: rvf_mux filename.rvf filename.mp3 filename_av.rvfNOTE: You can use any name for the output file, but it's recomended that the name is not the same name used in the input video file.
How To Convert Most Videos to RVF (Linux)Credits go to Brian King's original email here: http://rockbox.haxx.se/mail/archive/rockbox-archive-2003-12/0670.shtml What you need:
gcc -o halftone halftone.c -lmSomebody before was missing the -lm and hand-coded the function like this: double pow(double base, double exp) { double i, ret=base; for (i = 0; i < exp; i++) ret = ret * base; return ret; }Which is wrong, since it works only with integer exponents. pow() is used for gamma correction, a non-integer exponent. Sample ClipsSome video clips can be found here:http://rockboxvideo.redbreva.co.uk/ http://www.rockbox.org/newvid/ CreditsVideo tools, player: JoergHohensohn Tutorial: ZakkRoberts, GadiCohen
r17 - 02 Apr 2021 - 20:46:07 - UnknownUser
Copyright © by the contributing authors.
|