View Full Version : Daily FFMPEG BUILDS
Amnon82
31st March 2004, 05:20
Here is the newest FFMPEG Build:
CVS 12.04.04 MinGW - AC3 Encoding/Decoding enabled (http://rj-elektronik.de/avideo/files/ffmpeg.exe)
Have Fun
P.S.
It supports padding now.
So You can add borders on each side of the frame.
katjarella
31st March 2004, 08:56
DANKE !!!
tickey
31st March 2004, 13:10
Originally posted by Amnon82
Here is the newest FFMPEG Build:
CVS 31.03.04 MinGW - AC3 Encoding enabled (http://rj-elektronik.de/avideo/files/ffmpeg.exe)
Have Fun
I think AC3 encoding was always enabled. AC3 DECODING wasn't until you did yesterday.
Is that what you mean or am I wrong?
PS, I have not had time to look for the command line for proper 5.1 decoding, will try and do it 2day.
celtic_druid
31st March 2004, 13:49
Option is --enable-a52 (enable GPL'ed A52 support [default=no]) so I would assume that it is for both decoding and encoding, unlike aac where you have faad and faac.
tickey
31st March 2004, 16:08
Originally posted by celtic_druid
Option is --enable-a52 (enable GPL'ed A52 support [default=no]) so I would assume that it is for both decoding and encoding, unlike aac where you have faad and faac.
The subject came up here: http://forum.doom9.org/showthread.php?s=&threadid=60180&perpage=20&pagenumber=1
From: http://ffmpeg.sourceforge.net/faq.html
1.7 Why Audio is not decoded in VOB files ?
AC3 decoding is optional as the codec is currently released under the GPL. Enable it with ./configure --enable-a52. Take care: by enabling AC3, you automatically change the license of libavcodec from LGPL to GPL
Apparently AC3 decoding is not automatically enablabled.
Try it in ffmpeggui you will see it will not read ac3 or avi w/ac3 audio.
Avalon enabled it in his build @ the above link.
It works great on AC3 2 channel and very fast(4xbesweet)but the gui was not written to handle this function so it mishandles ac3 5.1 and the result is not acceptable in that case.
So we are looking for the proper command for ac3 5.1 channel decoding and then Avalon said he will make the gui 4 it.
I just haven't had the time to go looking 4 it and testing out the options, maybe later 2day.
Mug Funky
31st March 2004, 16:21
nice. i appreciate you compiling and hosting these binaries...
one question about the ac3 thing... is ffmpeg able to be piped to through stdin? i'd LOVE to be able to encode ac3 through foobar2000's CLI option.
Amnon82
31st March 2004, 23:20
nice to see that people like the small things I can do.
@tickey: It was 04:00 AM as I compiled the Build of today. Encoding/decoding ... It was to early to get a clear mind...
Next update maybe tomorrow morning...;)
Amnon82
1st April 2004, 05:25
New version online. Anyway, did somebody here a SVCD encode?
For example I've a 16:9 Source and want a SVCD in the right aspect ratio. I managed to get the rigth resolution with cropping:
464x430 but I didn't get managed to add borders to get a valid 480x576 resolution.
It will be nice to find out how to do proper resizing in ffmpeg. Or isn't there a way encoding 4:3 SVCD out of 16:9 without Eggheads?
Mozart
1st April 2004, 14:54
addborders is called by people in the linux world as "padding". There is a post at ffmpeg-devel-maillist from somebody who created a patch for ffmpeg so that it could be able to "pad" a video encoding.
Amnon82
1st April 2004, 21:18
K, Mozart my friend. Can You link me the patch? I'll try to build it into the windows version. Then we all have this feature also in windows.
If You can link also the source of the patch.
Amnon82
2nd April 2004, 06:18
Today I'm trying something new. this is the line I used for compiling ffmpeg:
./configure --enable-a52 --enable-pp
So preprocessing is now also activated.
Mozart
2nd April 2004, 13:21
have a look at here (http://sourceforge.net/mailarchive/message.php?msg_id=7675568).
It is possible to get a lot of information from mailist. The only problem is that it is a huge mess... For example: if you want to get a .mpv output, use -f mpeg1video -vcodec mpeg2video video.mpv
sourceforge mail list goes down from time to time. If you cannot connect at this moment, try again latter.
Amnon82
2nd April 2004, 20:51
Mozart the problem is how to use a maillist. (maybe stupied...). I mailed to one and now I got emails about this thema. I think thats the way it goes or not. It is not a forum like here where somebody post a question and somebody else answers it. I'll take a look on the link you given me.
LigH
2nd April 2004, 21:33
I don't know about this specific one, but from those I know, you'll probably have to write your mail not to one member, but to a specific mailing list address, to have all members at once informed.
But I don't remember the name of that famous, so often used, mailing-list daemon - how was it called... :rolleyes:
Amnon82
2nd April 2004, 22:02
I see. This is also what I found out. This system is creasy, but if it works...
tickey
5th April 2004, 17:16
Some results re ffmpeg ac3 decoding/encoding.
AC3 2.0 channel@X_bitrate to AC3 2.0 channel@X_bitrate-pass
AC3 5.1 channel@X_bitrate to AC3 5.1 channel@X_bitrate-pass
AC3 2.0 channel@X_bitrate to mp2 2 channel@X_bitrate-pass
AC3 5.1 channel@X_bitrate to mp2 2 channel@X_bitrate-fail: appends 3x2 channels end to end
mp3/avi 2 channel@X_bitrate to AC3 2.0 channel@X_bitrate-pass
mp3/avi 2 channel@X_bitrate to mp2 2 channel@X_bitrate-pass
I couldn't sort out the ac3 5.1 channel to mp2 (for svcd/vcd people).
If someone has the command line for this that works, please post.
Myself I use the AC3 5.1 channel@X_bitrate to AC3 5.1 channel@X_bitrate for reducing the size of my ac3 for my KDVDs(3 short/2 long movies/dvd).
Just as a short comparison I tested AC3 5.1 channel@X_bitrate to AC3 5.1 channel@X_bitrate on the new BeSweet on a short/fixed 10 min ac3 file-just reintroduced today.
BeSweet:82 secs
FFMpeg:approx. 60 secs
Special thanks to Avalon for enabling this great feature in ffmpeg.
Sample cli
path\ffmpeg.exe -ab 256 -ar 48000 -ac 6 -acodec ac3 -i path\input.ac3 path\output.ac3
Transodes an ac3 5.1 to ac3 5.1
It is also being discussed here.
http://forum.doom9.org/showthread.php?s=&threadid=34061&perpage=20&pagenumber=2
I will also post this in the audio section, as that's were it belongs but I wanted to wrap up loose ends in this tread.
Amnon82
5th April 2004, 18:14
tickey you're a realy thankfull man... :D
lithoc
5th April 2004, 21:36
Does it has volume level for each channel? For FR,FL,Center,SR,SL and Subwoofer? I find BeSweet have this feature.
Amnon82
5th April 2004, 23:04
I didn't test this ac3encode feature. I don't think so...
tickey
6th April 2004, 03:46
Originally posted by lithoc
Does it has volume level for each channel? For FR,FL,Center,SR,SL and Subwoofer? I find BeSweet have this feature.
Not that I know of. If you need those features use besweet.
Adjusting those settings do not always yeild a good result.
Myself, I don't adjust those settings so i use ffmpeg.
lithoc
6th April 2004, 15:58
I'm not sure how it works, but I've try AC3Filter directshow filter.
What DRC setting used in FFMPEG? In ac3filter, high compression mode really change the characteristic of the sound which I don't like. It lost the dynamic.
Further more, when I watch old dvd film which the sub-woofer volume is really low. So when I encode into svcd/vcd I really have to pump it up.
Sometimes I really like the center channel to be louder. I couldn't remember where I read it. If not mistaken, center channel is recorded at lower volume(-3db). Which I would like to increase it also during conversion.
It's purely on individual taste. But if you have a large speaker, you just can't get enough of the sub-woofer.
Amnon82
6th April 2004, 22:40
tickey, can you post the cmdlines You use for AC3 encoding in FFMPEG.
Maybe I'll code a GUI for it...
Amnon82
11th April 2004, 21:53
Try out my new Audioencoder based on FFMPEG!
http://forum.doom9.org/showthread.php?s=&threadid=74229
something realy changed with ffmpeg. some features are now gpl, but the configure sucks. So I hacked the configure.
To get no trouble with doom9.org You can only download FFMPGH on my page...
:devil:
Amnon82
12th April 2004, 02:10
Here the good news:
It supports padding now.
So You can add borders on each side of the frame.
The bad news: pp (preprocessing), a52 (AC3 Decoding) , faad (libfaad) and faad2 (libfaad with runtime linking) is now GPL. K, I've no problem with that, but if I compile the new CVS the features aren't activated.
So I hacked the configure-file and searched for the new GPL lines and disabled them. With the hacked configure I can build a ffmpeg.exe like the old ones. I called it FFMPGH (ffmpeg hacked). For me it is not clear if I can link it here. Yes it is freeware, but I've to hack the app to get back the features. Is this now illegal? Anyway, you can find FFMPGH on my page...
tickey
12th April 2004, 02:17
Originally posted by Amnon82
Here the good news:
It supports padding now.
So You can add borders on each side of the frame.
The bad news: pp (preprocessing), a52 (AC3 Decoding) , faad (libfaad) and faad2 (libfaad with runtime linking) is now GPL. K, I've no problem with that, but if I compile the new CVS the features aren't activated.
So I hacked the configure-file and searched for the new GPL lines and disabled them. With the hacked configure I can build a ffmpeg.exe like the old ones. I called it FFMPGH (ffmpeg hacked). For me it is not clear if I can link it here. Yes it is freeware, but I've to hack the app to get back the features. Is this now illegal? Anyway, you can find FFMPGH on my page...
WTF, I wonder what happened with the ac3 dec/enc it seems borked.
celtic_druid
12th April 2004, 06:12
You tried --enable-gpl? Surely that combined with --enable-a52 would give you AC3 encoding/decoding?
Yep, just compiled it and AC3 encoding/decoding works just fine.
Amnon82
12th April 2004, 10:37
This was a onedayfly! I managed to compile it with gpl. Fixed configure I'll upload.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.