[Ffmpeg-devel-irc] ffmpeg.log.20111220
burek
burek021 at gmail.com
Wed Dec 21 02:05:02 CET 2011
[00:13] <P-l> hey !
[00:14] <P-l> when i use ffmpeg it's seems he uses my bad x264 version... :/
[00:14] <P-l> any idea ?
[00:14] <P-l> plz
[00:16] <sacarasc> Did you compile with your good version?
[00:17] <P-l> yeah i recup from git...
[00:17] <P-l> but i recup x264 version but i have not recompile ffmpeg ?
[00:17] <P-l> i must ?
[00:18] <Seph> Long shot, but does anyone know of a linux command line ass (subtitle) to ttxt converter that does not use srt as an intermediate format?
[00:18] <P-l> (i'm trying this solution)
[00:18] <Seph> P-l: you'll have to recompile ffmpeg as well most likely
[00:20] <P-l> thx
[00:20] <P-l> i dl ffmpeg.. for lastest version too
[00:31] <P-l> it's works !
[00:31] <P-l> thx Sehns & sacarasc !
[00:52] <Snowknight26> does ffmpeg specify color_range when outputting PIX_FMT_YUV420P if the intput is PIX_FMT_YUVJ420P?
[01:03] <teratorn> does anyone know of any example code out there that encodes a stream of video packets once, and delivers each packet to multiple output streams?
[02:14] <cryptopsy> Duration: 00:05:52.62, start: 0.000000, bitrate: 223 kb/s Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 320 kb/s
[02:14] <cryptopsy> which is the real bitrate, 223 or 320 ?
[02:15] <relaxed> maybe it's vbr
[02:16] <cryptopsy> encoder : LAME
[02:16] <cryptopsy> Ripping tool : EAC
[02:19] <pasteeater> do you want average bitrate?
[02:23] <cryptopsy> no ... i didn't know if it was vbr or not
[10:38] <sam1> hi guys
[10:43] <relaxed> hi
[10:45] <sam1> hi relaxed ,where i paste my question?
[10:45] <relaxed> you can ask here and paste long output to pastebin.com
[10:45] <sam1> ok
[10:47] <sam1> hi,relaxed , my sh is here ,http://pastebin.com/8YGeTJ3b
[10:48] <sam1> i want to used fifo to convert video and audio,but how could use fifo twice ?
[10:48] <Wizord> why there are no resampling algorithms except 4-tap bidirectional in modern players?
[10:50] <Wizord> sam1, tee?
[10:50] <sam1> tee?? how do it , wizod ?
[10:50] <Wizord> oh, forget it. it's a bad idea
[10:50] <relaxed> sam1: I would use mplayer's -dumpstream, which will dump the vob with all the streams in it. Then encode the vob with ffmpeg. Look at -dumpstream and -dumpfile in the mplayer man page.
[10:52] <relaxed> you could have -dumpfile point to a fifo
[10:52] <sam1> -dumpstream and -dumpfile quick and slow?
[10:53] <relaxed> add -benchmark
[10:53] <sam1> i go to read -dumpstream and -benchmark ,thanks relaxed , i will show you result
[10:56] <relaxed> sam1: mplayer -benchmark -dumpstream -dumpfile video.vob -dvd-device ./test_dvd/ dvd://1
[10:56] <relaxed> then, ffmpeg -i video.vob ....
[10:57] <Wizord> sam1, why are you trying to do it with fifo anyway?
[10:57] <Wizord> extract audio, encode; encode video, mux
[10:57] <Wizord> done.
[11:02] <sam1> i want to use mplayer decode *.avi to rawaudio and rawvideo, and then to encoder and mux to *.mp4 ,once decode and multi encoder to different (720x576 ,cif,qcif) movie.
[11:03] <sam1> i am doing ,relaxed
[11:03] <Wizord> and you wanted to learned english
[11:04] <relaxed> be nice
[11:04] <Wizord> I'm not?
[11:05] <sam1> my english is poor
[11:05] <sam1> i say again ,sorry
[11:06] <Wizord> sam1, don't try to encode one video to multiple output parameters, it's worse than encoding video multiple times
[11:06] <Wizord> it's going to be slower
[11:07] <sam1> you mean it is longger time ?
[11:07] <sam1> but if i want to use fifo ,could it quick ?
[11:08] <Wizord> no, if you use fifo for multiple encode outputs, it will take more time
[11:08] <sam1> you say use tee ,how to do this
[11:08] <Wizord> don't use it
[11:09] <sam1> if i don't use fifo,it need three times decode
[11:09] <Wizord> yes
[11:09] <Wizord> mpeg-2 decoding time is nothing to x264 encoding
[11:10] <sam1> it is long time
[11:10] <Wizord> /sigh
[11:10] <sam1> o i konw
[11:12] <sam1> no wizord ,my mean is to encode three video ,but they are same, do you konw me ?
[11:13] <Wizord> sam1, do you want to encode a video three times with different parameters?
[11:13] <sam1> i want to decoe one fifo ,and copy to three fifo,and use ffmpeg paiallel
[11:14] <Wizord> why
[11:14] <sam1> yes
[11:14] <Wizord> WHY? it's A QUESTION
[11:14] <Wizord> "yes" is not an answer to "why?"
[11:15] <sam1> i want to simplify convert movie
[11:15] <Wizord> then just convert it.
[11:16] <sam1> do three times?
[11:16] <Wizord> why do you want to do it three times?
[11:16] <sam1> not once to three output?
[11:16] <Wizord> yes
[11:16] <relaxed> sam1: yes --> do three times
[11:17] <sam1> i have one input to convert three output,
[11:17] <Wizord> sam1, but why do you want to have three different encodes of the same movie?
[11:17] <sam1> i want to encode the same input to movie for ipod,ipad,and pc
[11:18] <Wizord> okay. do it three times.
[11:18] <sam1> i wish this process simple
[11:19] <sam1> but you say it is longger time
[11:19] <Wizord> yes. I can prove you
[11:19] <Wizord> and no, you don't do that
[11:19] <sam1> i don't test it
[11:20] <Wizord> then stop talking and encode it several times
[11:20] <sam1> i test it ,wizord
[11:24] <sam1> hi wizord
[11:25] <Wizord> sup
[11:25] <sam1> i could test one decode and one encode ,but how can i test one decode and three encode ?
[11:26] <Wizord> you don't
[11:26] <burek> sam1
[11:26] <sam1> http://pastebin.com/8YGeTJ3b
[11:26] <burek> ffmpeg -i input -vcodec .. -acodec .. output1 -vcodec .. -acodec .. output2 ...
[11:26] <sam1> this sh is wrong
[11:27] <Wizord> sam1, ^
[11:27] <sam1> no burek,
[11:27] <sam1> i am not this mean
[11:27] <sam1> i konw this is slow,
[11:28] <sam1> i want to do ffmpeg -i input -vcodec .. -acodec .. output1 & ffmpeg -i input -vcodec .. -acodec .. output2 & ffmpeg -i input -vcodec .. -acodec .. output3
[11:28] <sam1> three process run
[11:28] <burek> sam1, if you want three different encoded outputs, then I gave you the right command
[11:29] <sam1> i konw you use one command to do it ,
[11:30] <sam1> my shell is here
[11:30] <sam1> http://pastebin.com/8YGeTJ3b
[11:30] <sam1> i want to use fifo for two input ,
[11:31] <burek> sam1, why don't you use 1 command for all 3 outputs
[11:31] <sam1> how could i do,
[11:32] <sam1> " 1 command for all 3 outputs" as Wizord said ,it is slow than three time encode
[11:32] <sam1> slower
[11:32] <burek> no
[11:32] <Wizord> it's slow if you use fifo...
[11:32] <burek> libx264 uses threads
[11:32] <burek> so it does it in paralel way
[11:33] <Wizord> sam1, it's slow if you use fifo and three instances of ffmpeg
[11:33] <Wizord> really
[11:33] <sam1> wizord ,you mean use fifo is slower?
[11:33] <Wizord> don't do that
[11:33] <Wizord> no
[11:34] <sam1> "ffmpeg -i input -vcodec .. -acodec .. output1 -vcodec .. -acodec .. output2 ..." is quick than use " ffmpeg -i ..... & ffmpeg -i .... & ffmpeg -i .... " ?
[11:34] <Wizord> sam1, just forget it. we give you two different ways to achive result you (probably) want to achieve. use any of them. don't ask how to do it the way you want to.
[11:35] <Wizord> yes, it's quicker
[11:35] <burek> http://pastebin.com/c8treTm9
[11:35] <sam1> what are ways?
[11:35] <Wizord> 1) encode three times 2) what burek says
[11:36] <sam1> o ,2) is faster?
[11:36] <burek> it's the same
[11:36] <burek> both ways you need to encode your media, so there is no faster way or shortcut around
[11:37] <Wizord> sam1, stop asking what's faster. time you spent on asking this is more than decoding a dvd three times.
[11:37] <sam1> i konw ,thanks burek and wizord
[11:38] <burek> :beer: :)
[11:39] <sam1> i waste a long time before today
[11:39] <sam1> thanks
[11:41] <sam1> i use mplayer because i want to burn subtitle, but ffmpeg doesn't support dvd sub hard burn, only support ass sub.
[11:42] <cbreak-work> mplayer uses ffmpeg internally. among other things
[11:43] <sam1> yes, mplayer can open dvd directory and play dvd ,but ffmpeg can't do it
[12:06] <burek> could anyone suggest what would be the best approach to create the "matrix" output (several input videos in one screen) with ffmpeg?
[12:06] <burek> something like this: http://tctechcrunch.files.wordpress.com/2008/08/screengrab_utagoe.jpg
[12:06] <burek> but for a start, let's assume only 4 videos
[12:07] <burek> I was thinking of using overlay filter
[12:07] <burek> but I don't know what to put for the first -i
[12:07] <relaxed> burek: I have an example of a quadplex
[12:08] <relaxed> using overlay and pad
[12:09] <relaxed> burek: http://pastebin.com/7X4ixU39
[12:09] <relaxed> create a canvas with pad and overlay ontop of it
[12:10] <burek> http://pastebin.com/adQpuaqm
[12:10] <burek> I got something like that
[12:10] <burek> let me see your pb :)
[12:11] <Wizord> burek, if you're on windows, you could test avisynth
[12:12] <burek> oh i see
[12:12] <burek> relaxed, you quadrupled your input on 4 boxes
[12:13] <relaxed> right but using 3 other videos would be just as easy.
[12:13] <burek> Wizord, I'd like to do it with ffmpeg
[12:13] <relaxed> unless they're different sizes :)
[12:14] <Wizord> burek, then I don't know
[12:14] <relaxed> there's avisynth through wine
[12:17] <burek> relaxed, what is setpts used for in that example command?
[12:18] <relaxed> to have them start at the same timestamp
[12:18] <burek> what would happen if you remove setpts, would it be out of sync or something?
[12:19] <relaxed> I doubt it
[12:20] <burek> i see, you just padded the first video (and used it as an -i param) to get the output dimensions
[12:20] <burek> clever :)
[12:20] <burek> :beer:
[12:21] <relaxed> :)
[12:28] <psykx> hello all
[12:28] <psykx> I'm having trouble transcoding audio from nellymoser to libfaac
[12:29] <psykx> I'm not getting an error just the video file I'm trying to transcode has audio before the transcode and none after
[12:29] <psykx> can anybody point me in the right direction?
[12:30] <burek> can you please use pastebin.com, to show your command line and its output?
[12:30] <burek> oh sorry
[12:32] <burek> what do you mean "before the transcode"
[12:33] <psykx> the flv I'm transcoding from has audio and the new mp4 doesn't
[12:33] <psykx> the commands are here http://pastebin.com/utTawWxk
[12:36] <burek> -an
[12:36] <burek> you specified no audio
[12:36] <burek> so that's ok
[12:36] <psykx> only on the first pass
[12:36] <burek> the output won't have audio, as you specified
[12:37] <psykx> there is not point transcoding the audio twice
[12:37] <psykx> so I skip it the first time around
[12:37] <burek> first of all that command is a mess
[12:38] <burek> you could try using -preset and -tune
[12:38] <burek> unless you really know what you are doing
[12:38] <burek> and really want those params exactly, for some reason
[12:39] <burek> also, when you use 2 pass, you need -passlogfile
[12:40] <burek> otherwise it's pointless
[12:40] <burek> http://forum.videohelp.com/threads/327007-2-pass-in-FFmpeg
[12:42] <psykx> I have a huge amount of video to process so the presets aren't specific enough normally, however I'm trying to get this ready for a demo so maybe I'll try and use tune and presets
[12:42] <psykx> I tried the ipod320 preset but the video was too poor
[12:43] <burek> try typing x264 --help
[12:43] <burek> and see presets and tunes
[12:44] <burek> ultrafast,superfast,veryfast,faster,fast,
[12:44] <burek> medium,slow,slower,veryslow,placebo
[12:45] <burek> http://pastebin.com/nvygTaL3
[14:19] <psykx> burek: turns out the command was working fine, the problem was the encryption adding null bytes to the end of the file
[14:19] <psykx> -passlogfile isn't needed because there is a default for this setting
[14:19] <psykx> thanks for your help
[14:23] <Shimmy> Unable to convert audio
[14:23] <Shimmy> http://pastebin.com/nAb0Sv3z
[14:25] <relaxed> you need libmp3lame support for mp3 encoding
[14:26] <relaxed> Shimmy: http://ffmpeg.zeranoe.com/builds/
[14:50] <Shimmy> @relaxed, is lame a part of ffmpeg or is a separate standalone lib?
[14:50] <relaxed> it's an external lib
[14:51] <relaxed> google lame
[14:55] <Shimmy> I just wanted to know whether it's a standalone, thanks for your help man
[15:44] <swkide> I am fiddeling around with the new segmenter feature in 0.9 - is there any documentation or help for the options available?
[16:14] <gdm_> Hi guys. Is there any way to extract klv data from a mpeg file?
[18:03] <b1j> Why does libfaac or (experimental) aac not respect the audio bitrate specified?
[18:03] <dericed> Tjoppen: Here is a full MXF sample from an XDCam disc http://www.archive.org/download/xdcam_sample_with_caption_track/C0001.MXF (with 4:2:2 mpeg2 video, 8 track audio and SMPTE 436m caption track)
[18:04] <b1j> If the input is 192k and I -ab to 152k, for example, it will result in 75k output
[18:05] <b1j> using libfaac, similar with exper aac, just different (wrong) values
[18:05] <Tjoppen> dericed: nice
[18:06] <dericed> Tjoppen: I still testing your mxf fixes branch but I don't think it fixed my issue from yesterday. I was getting 31 minute outputs when I requested a 50 minute output. It still ends with 'missing frames'
[18:12] <Tjoppen> downloading is taking quite some time. heading home. will look tomorrow
[18:21] <dericed> Tjoppen: thanks, on second look, it seems that your patch did resolve my issue from yesterday. Though your branch seems based on an older ffmpeg. I can't use the -report option
[18:22] <Tjoppen> use the merge, luke
[18:22] <alyawn> Where can I find some info about libpostproc? I can't seem to find any docs.
[18:24] <Plorkyeran> there isn't much in the way of docs
[18:24] <alyawn> specifically, I'm interested in deringing
[18:24] <seifried> hi is there a list of ffmpeg security issues somewhere? I can't find them in the changelog, in the mailing list archives or on the website
[18:26] <Tjoppen> dericed: or wait ~a day and it'll probably be merged
[18:26] <Tjoppen> into master
[18:26] <dericed> Tjoppen: i can wait :)
[18:27] <dericed> Tjoppen: by the way, I have the same file linked to https://ffmpeg.org/trac/ffmpeg/ticket/726, which contains my dream of copying smpte 436m caption tracks from 1 MXF to another
[18:29] <b1j> well if anyone knows why ffmpeg seems to choose its own audio bitrate regardless of what's set, plz send a msg, I'll be idle for a bit
[18:34] <seifried> hello? anyone know where ffmpeg hides the security information?
[18:34] <seifried> I'd like to reconcile the data and make sure they all have CVE #'s assigned properly
[18:35] <seifried> msg me if you know please
[18:57] <bf4648> could someone tell me the exact steps to compile ffmpeg from source?
[19:02] <sacarasc> Which OS/distro?
[19:02] <bf4648> ubuntu 11.04 LTS
[19:02] <sacarasc> There's a guide in the topic.
[19:17] <alyawn> heh... the wintery logo looks nice :)
[19:34] <bf4648> where's the guide to install ffmpeg?
[19:35] <microchip_> http://bit.ly/3xSE5
[19:35] <microchip_> in the topic!
[19:35] <bf4648> thank you
[19:36] <bf4648> do you know that must basic ./configure that you can use?
[19:36] <ubitux> parse error
[19:37] <Dynetrekk> hi, I would like to transcode a file for ps3/h264, instructions: http://www.prupert.co.uk/2009/10/10/how-to-use-ffmpeg-to-transcode-video-for-the-ps3/ error: http://paste.pocoo.org/show/523662/
[19:37] <bf4648> do you know that must basic ./configure that you can use? like ./configure --enable--gpl etc...?
[19:41] <sacarasc> The most basic one you can use is just ./configure
[19:42] <bf4648> I see alright thanks
[19:45] <bf4648> what is the difference between "make" and "make install" ? ...what does each command do?
[19:46] <sacarasc> make builds. make install can build, but usually is just used to install.
[19:47] <bf4648> alright so "make" creates the binary & "make install" installs the binary @ /usr/bin/ ?
[19:47] <sacarasc> Depends where you set the prefix during configure.
[19:48] <bf4648> what does the prefix do?
[19:49] <bf4648> does "sudo make install" install under root?
[19:53] <sacarasc> Prefix changed where things gets installed.
[19:55] <h_senior_paris> good evening , does some body have experience between ffmpeg and red5 rtmp streams ?
[20:04] <pasteeater> bf4648: if you're following the ubuntu compile guide you don't need to "sudo make install"
[20:05] <pasteeater> Dynetrekk: you didn't include your command
[20:07] <pasteeater> relaxed: feel free to add your quadplex to this: https://ffmpeg.org/trac/ffmpeg/wiki/FilteringGuide
[20:11] <bf4648> alright
[20:18] <Dynetrekk> pasteeater: ah sorry. I forgot. the problem was a missing preset file. I figured it out, at least, "well enough"
[20:19] <treund> didn't they do away with the preset files?
[20:19] <Dynetrekk> there's fewer of them than there used to be
[20:20] <Dynetrekk> so the one I was trying to use from that webpage didn ot exist
[20:22] <pasteeater> no, the presets are still there, but previously they were "emulated" with text files containing various x264 options, but now they are accessed directly via libx264
[20:25] <treund> x264 --fullhelp
[20:28] <treund> i think it uses the -preset string now - does it go to the files or are they incorporated into the libx264 now?
[20:30] <pasteeater> the files were removed
[20:31] <pasteeater> there are two ipod presets as text files though
[21:33] <b1j> still no luck on the audio bitrate problem, any takers?
[21:46] <pasteeater> b1j: http://ffmpeg.org/trac/ffmpeg/ticket/478
[21:49] <b1j> thank you pasteeater
[21:51] <seifried> hi is there a list of ffmpeg security issues somewhere? I can't find them in the changelog, in the mailing list archives or on the website
[21:53] <b1j> I've also noticed occassionally the ffmpeg -i input info dump occassionally has the wrong audio bitrate
[21:53] <b1j> I've seen it spit out 32kb/s for example while vlc reports 128, and audibily does not sound like 32kb/s
[21:54] <b1j> No google luck on that one, assuming it might be related to vbr
[22:01] <treund> seifried: security? how are you using it?
[22:03] <seifried> I work for Red Hat, trying to make sure we've addressed all the bugs that affect us
[22:03] <seifried> and I also assign CVE #'s, so I'd like to make sure all the flaws have CVE's, thus making them easy to track for everyone
[22:04] <seifried> somewhat inspired by this mess: https://bugs.gentoo.org/show_bug.cgi?id=394809
[22:06] <b1j> ironic that it's an invalid ssl cert
[22:07] <seifried> they use cacert for some reason
[22:07] <seifried> free certs, the root isn't in most browsers, I agree, it is annoying
[22:07] <seifried> so not invalid, just not well known
[22:07] <b1j> yeah invalid really wasn't the right term
[22:08] <seifried> no more invalid then the other 100 CA's that will apparently issue certs for "localhost" ad whatnot =)
[22:08] <treund> seifried: how come you aren't at work?
[22:08] <seifried> I am at work
[22:10] <treund> redhat uses shawcable.net?
[22:10] <seifried> no
[22:10] <seifried> I work from home
[22:10] <seifried> like most of the SRT peeps
[22:11] <treund> we gonna need more redhat employment proof before we tell you all the ffmpeg (201 last count excessive security vulnerabilites)
[22:11] <seifried> ok email m at kseifried at redhat.com
[22:11] <seifried> or email OSS-sec and I can start assigning CVEs
[22:11] <bf4648> I'm trying to compile ffmpeg using the ./configure command & I'm getting the following error message: "gcc is unable to create an executable file.
[22:11] <bf4648> If gcc is a cross-compiler, use the --enable-cross-compile option.
[22:11] <bf4648> Only do this if you know what cross compiling means.
[22:11] <bf4648> C compiler test failed.
[22:11] <bf4648> "...any ideas why?
[22:11] <seifried> actually OSS-sec would be better since then there is the public record for all, easier to track/etc.
[22:12] <treund> what is your configure line
[22:12] <seifried> cross compiling is for when you have say an i386 system but want to compile a binary for say a sparc or arm or whatever
[22:13] <seifried> if you are compiling it on the system it will be used on you can ignore this
[22:13] <bf4648> I'm just ./configure ....I don't want any additional options
[22:13] <pasteeater> bf4648: are you still trying to compile for ubuntu?
[22:13] <bf4648> lol no
[22:14] <bf4648> I'm trying to compile on the production machine....I think I've figured it out...I wrote down all the instructions you gave me last time
[22:14] <seifried> isn't it just the usual ./configure ; make ; make install?
[22:15] <bf4648> I figured it out guys...I didn't have gcc or yasm ....I installed them & now it's working
[22:15] <pasteeater> i thought you mentioned you were compiling on ubuntu
[22:15] <pasteeater> what distro are you using?
[22:15] <seifried> yeah not having a compiler would cause problems =)
[22:15] <bf4648> Yup, it's ubuntu ....I got it to work
[22:15] <pasteeater> why are you not following the guide? it's copy and paste.
[22:16] <bf4648> I did but it didn't have yasm or gcc
[22:16] <bf4648> on the machine
[22:16] <bf4648> You really helped me out that night paste eater
[22:16] <bf4648> btw
[22:16] <pasteeater> the guide installs gcc and yasm
[22:16] <pasteeater> if you follow it
[22:17] <seifried> treund, : so is that good enough or do you need me to email you or something?
[22:17] <bf4648> I just wrote down the instructions that you gave me...
[22:17] <treund> i will need to run a full background check on you - they cost $500+ want my paypal account?
[22:18] <seifried> sure, I'll send $500 of monopoly money asap =)
[22:18] Action: JEEB somehow feels like seifried should move to #ffmpeg-devel
[22:18] <treund> redhat cafeteria money?
[22:18] Action: pasteeater doesn't remember ever seeing treund here
[22:19] <treund> JEEB: i sure hope he isn't the redhat guy lol
[22:19] <seifried> JEEB: sure. any advice on who can actually help? I emailed mniedermayer and moving forwards he'll hopefully be sending stuff to oss-sec so we can get CVE #'s for it, but I'd also like to do the backlog at some point
[22:19] <treund> you are to busy helping
[22:19] <JEEB> seifried, michaelni on #ffmpeg-devel I guess?
[22:20] <JEEB> he's here too but this channel is mostly related to user support
[22:20] <seifried> ah I'll just email him somemore then. I just assumed they listed the security stuff someplace clever I wasn't seeing, but it sounds like it isn't anymore online
[22:20] <seifried> anywhere rather
[22:20] <JEEB> at least not public
[22:21] <JEEB> I think the mailing list is closed or whatever so you can't view it if you are a <random anon>
[22:21] <treund> seifried: do you even know c?
[22:22] <seifried> treund: I'm doing this as extra work for the community, this isn't my day job
[22:23] <seifried> I'm trying to get CVE more used and widely accepted in open source upstreams, because long term that makes our lives easier (all the security guys)
[22:24] <JEEB> seifried, just e-mail michaeln and maybe poke him here or at #ffmpeg-devel to maybe get his attention, he seems rather busy nowadays with the GCI kids
[22:24] <JEEB> (and ignore the random troll)
[22:24] <seifried> JEEB, : already did, like I said was hoping there was a security page I was missing, I guess not.
[22:25] <treund> JEEB: you is gullible
[22:25] <treund> how many people claiming to be what he says are really what he says ? lol
[22:25] <seifried> treund: so email kseifried at redhat.com
[22:26] <seifried> and read the oss-sec archives and you'll see I'm the CVE guy
[22:26] <JEEB> treund, I'm not gullible, I just know that currently mn has much better chances at checking who he is than any of us :P
[22:26] <seifried> anyways I got other things to do, so thanks, I'll seeya later
[22:26] <treund> if i was at redhat he way of doing this would be an embarassment
[22:27] <iive> let's assume he's new recruit.
[22:29] <treund> they should have someone working on fixing the rpm setup first before the oh so vital for system users ffmpeg
[22:32] <SuperNull> Hey guys, someone suggest i look into ffmpeg for transcoding a stream from mpeg2 to mpeg4 .. does this sound like something ffmpeg can do ?
[22:32] <pasteeater> yes
[22:32] <JEEB> note: the mpeg-4 standards contain several video codec
[22:32] <JEEB> *codecs
[22:32] <SuperNull> mmm
[22:33] <JEEB> but since ffmpeg can encode the output in both, the answer is still yes
[22:33] <JEEB> you should just be more specific
[22:33] <SuperNull> we are using it with amino set top boxes.. i will have to look for compatabiliti
[22:33] <JEEB> (one internally, one with an external library)
[22:33] <SuperNull> y*
[22:34] <SuperNull> H.264 ..
[22:34] <JEEB> yes
[22:34] <JEEB> I kind of guessed that
[22:34] <JEEB> because not too many set-to-boxes support MPEG-4 Part 2
[22:34] <SuperNull> MPEG-2 MP at HL. MPEG -4 pt10 AVC/H.264 HP at L4 to be exact..
[22:34] <JEEB> yeah
[22:35] <JEEB> so high profile (default, no need to set) and level 4
[22:35] <JEEB> you'll have to get ffmpeg with libx264
[22:35] <JEEB> x264 is an open source H.264 encoder
[22:36] <SuperNull> alright so thank you much for that JEEB.. now the ultimate question is .. what kind of hardware is required to do realtime transcoding of .. dare i say .. mpeg2 HD to 'x264'
[22:36] <SuperNull> a link would be helpful also..
[22:36] <JEEB> depends on the preset
[22:36] <JEEB> (lib)x264 is quite fast
[22:37] <JEEB> but the faster CPU you can have lets you get more quality :3
[22:37] <pasteeater> what is your os/distro/system/whatever?
[22:37] <SuperNull> hmmm.. well we likely would throw it in a Dual - 6 core Xeon 2.88ghz server.. on debian
[22:37] <JEEB> well, if you have a setup already done you could try it out :)
[22:38] <SuperNull> well thats a valid point.. i currently have a single blade .. to throw that puppy on ..
[22:38] <SuperNull> with 1 x 2.88mhz six core.
[22:38] <pasteeater> the compile guide for ubuntu hardy should be easily adaptable for debian.
[22:39] <pasteeater> http://ubuntuforums.org/showpost.php?p=6963607&postcount=360
[22:39] <SuperNull> wow i can tell im getting tired.. i just pulled a 'newb' move and googled the url.. :-(
[22:39] <pasteeater> of course you can skip all that extra junk you probably won't use (libtheora, libvpx...)
[22:40] <SuperNull> yeah, i will likely.. just repack it to make it easy if we have to have a bunch of these boxes.
[22:41] <JEEB> also, if you are looking towards mpeg-ts muxing for digital tv or something like that you should also take a look at OBE
[22:41] <JEEB> (Open Broadcast Encoder)
[22:41] <JEEB> http://code.google.com/p/open-broadcast-encoder/
[22:44] <SuperNull> vod eh? that.. could be useful.
[22:44] <SuperNull> we just looked into a VOD 'pump' for like $50,000 .. plus hard drives.
[22:47] <SuperNull> Ob-Encoder looks.. interesting.
[22:52] <pob> Hi all, I need some help to build a mpegts stream from a pre encoded h264 stream
[22:52] <pob> could some point out where to start ?
[23:03] <gdm_> I'm trying to extract KLV data from a stream, It seems it is not supported by ffmpeg, can someone give me a direction on this?
[00:00] --- Wed Dec 21 2011
More information about the Ffmpeg-devel-irc
mailing list