digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Video Encoding and Conversion (http://www.digitalfaq.com/archives/encode/)
-   -   FFMPEG: Guide for avi to kvcd using ffmpeg (http://www.digitalfaq.com/archives/encode/5513-ffmpeg-guide-avi.html)

Big2hd 09-11-2003 04:16 AM

Guide for avi to kvcd using ffmpeg
 
Hi i was reading around, wondering since I'm about to leave the dark side (windows :lol: ) is there a way to use ffmpeg to make kvcds while in linux.

kwag 09-11-2003 01:18 PM

Not yet.
Stay tuned. We're playing with that :)

-kwag

japie 09-11-2003 01:33 PM

On linux mpeg2enc does a nice job, it's about the same speed as tmpgenc only you don't have avisynth (whatever that is ;)
http://www.kvcd.net/forum/viewtopic.php?t=5973

Big2hd 09-11-2003 02:02 PM

mpegenc? do you have tutorial or template for it. thx in advance :lol: p.s. probably stupid question but why exactly do you need avisynth?

kwag 09-11-2003 02:15 PM

Quote:

Originally Posted by Big2hd
why exactly do you need avisynth?

Highest quality filtering, not currently possible on Linux, Mac, or other platforms.
http://www.avisynth.org

-kwag

japie 09-12-2003 02:40 AM

I think that (almost) all of the goodies from avisynth are available in the mjpegtools package too, rescalers, smoothing, noise reduction, sharpen, de/interlacing, brighten and a lot more ;)
And there easy to use to, they all work in a yuv4mpeg pipe, so you start mplayer with as output the pipe
Code:

mkfifo -m 660 stream.yuv
mplayer -noframedrop -nosound -vo yuv4mpeg -osdlevel 0 yourmovie.avi

then you start a new command wich reads the pipe and port it to the encoder.
Code:

cat stream.yuv | yuvdenoise -F -f | yuvscaler -v 0 -M WIDE2STD -O 352x240 -n n | mpeg2enc -v 0 -f 0 -K kvcd -b 2400 -q 6 -V 40 -n n -F 2 -a 2 -g 24 -G 24 -P -d -o test.m1v
In this case the movie is denoised and black borders are added to the movie.[/code]

Razorblade2000 09-12-2003 05:30 AM

uuuh! NICE!! 8O 8O 8O

Guess I'll have to give it a try...
(after I found out why I always screw my Linux system up after 1 week of use... sth always doesn't work *g*)

kwag 09-12-2003 12:40 PM

I have to look more into mjpegtools :cool:
Seems we're going to wind up with a HUGE command tail :mrgreen:

-kwag

vmesquita 09-12-2003 12:48 PM

Does mjpegtools have a windows port? Or maybe it could be compiled under cygwin or something like that? It would be great t have "multiplataform" KVCD! :D

[]'s
VMesquita

Razorblade2000 09-13-2003 06:19 AM

I guess there is none... avisynth can do everything u want :D

japie 09-13-2003 06:35 AM

Quote:

Originally Posted by kwag
I have to look more into mjpegtools :cool:
Seems we're going to wind up with a HUGE command tail

Currently I'am planning on creating a gtk2 frontend to the mjpegtools, looks a bit like tmpgenc only with an extra tab for filtering. The plan is to work (like tmpgenc) with templates with additional user settings. Actualy it would be tmpgenc and avisynth in one program (only I don't know C yet)
As soon as I have a apha ready I will post it, my gues that that will be the middle of 2024 ;)

kwag 09-13-2003 02:41 PM

Quote:

Originally Posted by japie
Actualy it would be tmpgenc and avisynth in one program (only I don't know C yet)

No need to use C ( or C++ :x ) :lol:
Use Python and pyGTK ;)

-kwag

japie 09-14-2003 03:31 AM

Quote:

Originally Posted by kwag
No need to use C ( or C++ :x ) :lol:
Use Python and pyGTK ;)

8O
It's not ment to be platform indipendant :twisted:
(and to be honest, if I can't use glade and anjuta there's no way I will ever be able to create something)

kwag 09-14-2003 09:52 AM

Quote:

Originally Posted by japie

(and to be honest, if I can't use glade and anjuta there's no way I will ever be able to create something)

:mrgreen:

el_mozo 09-15-2003 02:51 AM

Quote:

I have to look more into mjpegtools
Seems we're going to wind up with a HUGE command tail
I have done a script to encode to cvcd or kvcd using mjpegtools, which it makes all calculations automatically (adjusting the bitrate to make it fit on a CD, detecting frame rate and video system (pal or ntsc), and passing the correct parameters to the mjpegtools), it does the transcode, multiplexing and creation of the .bin and .cue files ready to burn.

You can check it out here: http://dvdripping-guid.berlios.de/Divx-to-VCD_en.html

The new kvcd scripts are in the forum: http://dvdripping-guid.berlios.de/fo...opic.php?t=127

I hope you find them useful.

Cheers.

kwag 09-15-2003 03:04 AM

Thanks mozo :D
I'll test it in the morning.
It's 4:00AM here 8O
Time to go to bed :!:

-kwag


All times are GMT -5. The time now is 10:21 PM  —  vBulletin © Jelsoft Enterprises Ltd

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.