Quantcast FFmpeg: Guide for AVI to KVCD Using FFmpeg - digitalFAQ.com Forums [Archives]
Go Back    digitalFAQ.com Forums [Archives] > Video Production Forums > Video Encoding and Conversion

Reply
 
LinkBack Thread Tools
  #1  
09-11-2003, 04:16 AM
Big2hd Big2hd is offline
Free Member
 
Join Date: Jul 2003
Posts: 95
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via Yahoo to Big2hd
Hi i was reading around, wondering since I'm about to leave the dark side (windows ) is there a way to use ffmpeg to make kvcds while in linux.
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
09-11-2003, 01:18 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Not yet.
Stay tuned. We're playing with that

-kwag
Reply With Quote
  #3  
09-11-2003, 01:33 PM
japie japie is offline
Free Member
 
Join Date: Jul 2003
Posts: 106
Thanks: 0
Thanked 0 Times in 0 Posts
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
__________________
Groetjes Japie
Reply With Quote
  #4  
09-11-2003, 02:02 PM
Big2hd Big2hd is offline
Free Member
 
Join Date: Jul 2003
Posts: 95
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via Yahoo to Big2hd
mpegenc? do you have tutorial or template for it. thx in advance p.s. probably stupid question but why exactly do you need avisynth?
Reply With Quote
  #5  
09-11-2003, 02:15 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
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
Reply With Quote
  #6  
09-12-2003, 02:40 AM
japie japie is offline
Free Member
 
Join Date: Jul 2003
Posts: 106
Thanks: 0
Thanked 0 Times in 0 Posts
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]
__________________
Groetjes Japie
Reply With Quote
  #7  
09-12-2003, 05:30 AM
Razorblade2000 Razorblade2000 is offline
Free Member
 
Join Date: Aug 2002
Posts: 323
Thanks: 0
Thanked 0 Times in 0 Posts
uuuh! NICE!!

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*)
Reply With Quote
  #8  
09-12-2003, 12:40 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
I have to look more into mjpegtools
Seems we're going to wind up with a HUGE command tail

-kwag
Reply With Quote
  #9  
09-12-2003, 12:48 PM
vmesquita vmesquita is offline
Invalid Email / Banned / Spammer
 
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
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!

[]'s
VMesquita
Reply With Quote
  #10  
09-13-2003, 06:19 AM
Razorblade2000 Razorblade2000 is offline
Free Member
 
Join Date: Aug 2002
Posts: 323
Thanks: 0
Thanked 0 Times in 0 Posts
I guess there is none... avisynth can do everything u want
Reply With Quote
  #11  
09-13-2003, 06:35 AM
japie japie is offline
Free Member
 
Join Date: Jul 2003
Posts: 106
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by kwag
I have to look more into mjpegtools
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
__________________
Groetjes Japie
Reply With Quote
  #12  
09-13-2003, 02:41 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
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++ )
Use Python and pyGTK

-kwag
Reply With Quote
  #13  
09-14-2003, 03:31 AM
japie japie is offline
Free Member
 
Join Date: Jul 2003
Posts: 106
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by kwag
No need to use C ( or C++ )
Use Python and pyGTK

It's not ment to be platform indipendant
(and to be honest, if I can't use glade and anjuta there's no way I will ever be able to create something)
__________________
Groetjes Japie
Reply With Quote
  #14  
09-14-2003, 09:52 AM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
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)
Reply With Quote
  #15  
09-15-2003, 02:51 AM
el_mozo el_mozo is offline
Free Member
 
Join Date: Sep 2003
Posts: 18
Thanks: 0
Thanked 0 Times in 0 Posts
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.
Reply With Quote
  #16  
09-15-2003, 03:04 AM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks mozo
I'll test it in the morning.
It's 4:00AM here
Time to go to bed

-kwag
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
FFMPEG: Requesting a simple guide rendalunit Video Encoding and Conversion 11 02-28-2004 03:45 PM
FFMPEG: Do ffvfw and mencoder/ffmpeg give the same results? Razorblade2000 Video Encoding and Conversion 4 02-06-2004 04:23 PM
FFMPEG: FFMPEG status on MPEG-2 encoding bilu Video Encoding and Conversion 3 01-31-2004 06:18 AM
FFMPEG: New script encode2kvcd using ffmpeg/mencoder el_mozo Video Encoding and Conversion 4 11-27-2003 07:25 AM
FFMPEG: Encoding Audio: toolame,mp2enc or ffmpeg Razorblade2000 Video Encoding and Conversion 0 10-18-2003 03:04 PM




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