[Ffmpeg-devel-irc] ffmpeg.log.20131010

burek burek021 at gmail.com
Fri Oct 11 02:05:01 CEST 2013


[00:08] <relaxed> burek: fix my url please: http://johnvansickle.com/ffmpeg/
[00:09] <burek> im on it
[00:09] <burek> is it still for 2.6.26+
[00:09] Action: relaxed passes burek a pbr
[00:10] <relaxed> 2.6.32+ and 3.x.x
[00:10] <burek> should I leave it as is or update it or what? :)
[00:10] Action: burek sets mode: +beer relaxed
[00:12] <relaxed> change it to 2.6.32+ so people aren't disappointed when it doesn't work with their ancient kernel.
[00:13] <burek> :)
[00:13] Action: relaxed glares at rhel
[00:13] <burek> i forgot to update it even before.. :facepalm:
[00:13] Action: relaxed takes his beer back
[00:13] <burek> :))
[00:14] <burek> i believe its ok now :) im off to sleep :)
[00:14] <burek> o/ :)
[00:27] <beastd> relaxed: nit: you typoed version on your download page (verison)
[00:31] <relaxed> beastd: thanks! It's probably been like that forever too.
[00:32] <llogan> i prefer verison.
[00:32] <Klaus_Dieter> hello world
[00:34] <Klaus_Dieter> I have a mkv file that contains a tv recording. I would like to cut parts of it to remove commercials. since I do not want to re-encode the whole video, I use mkvmerge to cut the stream at keyframes and ffmpeg to only encode the parts between the keyframes where the cuts are. this works perfectly fine for video. However if I extract the audio with the given time from the original mkv and then mux the audio stream and all video snippets into
[00:35] <Klaus_Dieter> at first I thoughtI might have an issue with my math, but then I realized that audio is encoded in frames as well and it might be that this is the cause of the problem. What could I to to keep video and audio in sync without having to reencode the whole movie when cutting it
[00:35] <Klaus_Dieter> ?
[00:37] <Klaus_Dieter> I tried adding arbitrary offsets for the audio times to compensate for the effect but this does not work well. This is the script I am using: http://paste.debian.net/54662/
[00:39] <relaxed> Klaus_Dieter: so you're cutting and concatenating with mkvmerge?
[00:39] <relaxed> oh, why not use mkvmerge for both?
[00:41] <Klaus_Dieter> relaxed: what do you mean by "both"?
[00:41] <relaxed> then serve the concatenated file to ffmpeg if you need to encode
[00:41] <Klaus_Dieter> I cut with mkvmerge at keyframes
[00:41] <Klaus_Dieter> but then there are parts where I want to cut somewhere between two keyframes in the source material
[00:42] <Klaus_Dieter> so I use ffmpeg to seek to the spot and re-encode only a few frames and that will become a video chunk as well
[00:42] <Klaus_Dieter> maybe I should not separate video and audio at all and always process both at the same time.
[00:42] <Klaus_Dieter> so whenever I use ffmpeg to re-encode some video frames I also re-encode the audio data as well
[00:42] <relaxed> that would probably help
[00:45] <Klaus_Dieter> that would probably work with divx movies
[00:46] <Klaus_Dieter> but it would not work when I want to process x264 movies since I cannot use ffmpeg to reencode the video data as this has to happen using a specially patched version of x264...
[00:47] <relaxed> build ffmpeg aginst the patched libx264?
[00:47] <relaxed> against*
[00:48] <Klaus_Dieter> hmm could be worth a try
[00:48] <Klaus_Dieter> this is getting uglier than I thought... ;)
[00:49] <relaxed> I prefer to let the internet remove the commercials for me.
[00:50] <relaxed> you use both [ ] and  [[ ]] in the script
[00:50] <Klaus_Dieter> hmm. this could be a way too but I do not mean tobreak the rules
[00:51] <Klaus_Dieter> relaxed: yeah it is still a mess. I am building upon a really old hacky script
[00:51] <Klaus_Dieter> in the hope of improving it
[01:16] <Zeranoe> Is there any way to speed up Theora encoding, or vpx? I need some chrome/firefox HTML5 formats. They are both so much slower than x264
[01:21] <ezekiel> "any way" is very vague - to potentially guide those more knowledgeable than myself, I'm going to go ahead and guess that you're not willing to buy better hardware to encode faster?
[01:21] <ezekiel> and that you're not actually looking for "any way", but for possible command-line options to give up some little bits of quality in favor of faster encoding on whatever your current hardware is?
[01:22] <Zeranoe> ezekiel: Command based ways, I'm just using b:v 1M right now, wondering what is fastest
[01:26] <Zeranoe> vp8 is supposed to be really fast, but even with -quality reamtime its displaying at like 1fps
[01:28] <ezekiel> if I were you, I'd start by testing variations in -crf, -qmin, and -qmax as described here: https://ffmpeg.org/trac/ffmpeg/wiki/vpxEncodingGuide
[01:28] <ezekiel> but I've never encoded with vpx for either fun or profit, so...
[01:30] <Zeranoe> vpx or theora, I'm not sure which is actually faster
[01:32] <Klaus_Dieter> relaxed: for divx it worked to not separate audio and video stream.
[01:32] <Klaus_Dieter> relaxed: now I have to build ffmpeg against my custom libx264
[01:57] <Klaus_Dieter> how can I give the divx encoder a hint on how many keyframes to use?
[01:58] <Klaus_Dieter> if I encode a short video sequence it will try to put in kjeyframes aver couple of frames
[01:58] <Klaus_Dieter> couple being in the range of 5 to 10
[02:05] <sacarasc> Klaus_Dieter: I think -g does it, but I am unsure.
[02:07] <Klaus_Dieter> sacarasc: I have found that -g 0 is supposed to let the codec chose but that is garbage. -g 0 leads to a stream that has only iframes
[02:07] <Klaus_Dieter> but having been toold that -g might be the right knob I can now use something like -g 300 and have a good starting point
[02:07] <Klaus_Dieter> thank you sacarasc
[02:08] <Marcin_PL> Hello. Could FFMpeg somehow do a lossless rotate 180 deg. a MJPEG stream? As rotating a JPEG image&?
[02:10] <Klaus_Dieter> Marcin_PL: you defenitely can save it as mjpeg, rotate them losslessly using jpegtran and then create a stream again using ffmpeg
[02:11] <Marcin_PL> Klaus_Dieter: You mean save as separately JPEGs?
[02:13] <Marcin_PL> What i have: Avi container with mjpeg + PCM s16le Wave stream. Rotated due camera montage. :)
[02:14] <Marcin_PL> Could You write me a command to do so? Maybe I could use pipelining?
[02:14] <relaxed> Marcin_PL: man ffmpeg-bitstream-filters | less +/'   mjpeg2jpeg'
[02:15] <Marcin_PL> relaxed: Thanks, i really didn't know how to begin ald what to look for.
[02:33] <Marcin_PL> Smart thing that frame %d. Thanks again Guys for fast help.
[10:23] <Silasrsdrsd1> if following the centos compilation guide if I want to have the binaries in /usr/local/bin which path should I change?
[10:24] <Silasrsdrsd1> without messing my whole server
[10:31] <allengreen> ffmpeg -g means gop, if I just wanna 1 keyframe n second,  and I don't know the fps, How can I  achieve my goal?
[10:32] <relaxed> allengreen: find out
[11:00] <allengreen> of couse I can ffprobe to get tbr and multiply  x seconds, then I can get gop.
[11:00] <allengreen> It is just not my best choice.
[14:05] <ShotokanZH> hi guys
[14:05] <ShotokanZH> i've a problem with ffmpeg
[14:05] <ShotokanZH> i'm trying to dump an RTSP stream lossless
[14:06] <ShotokanZH> i tried that way:
[14:06] <ShotokanZH> ffmpeg -i rtsp://admin:admin@192.168.1.108:554/cam/realmonitor?channel=1\&subtype=0\&tcp -an -t 30 -y out.mp4
[14:07] <JEEB> -c copy
[14:07] <ShotokanZH> JEEB, should do the trick?
[14:07] <JEEB> well as far as I can see you're not setting any output vcodec, so it most definitely is not doing what you'd want to do (copy lossless)
[14:08] <ShotokanZH> JEEB, Unrecognized option 'c'
[14:08] <ShotokanZH> Failed to set value 'copy' for option 'c'
[14:08] <JEEB> ok, so you have a very old ffmpeg
[14:09] <ShotokanZH> JEEB, ffmpeg version 0.8.6-6:0.8.6-1ubuntu2, Copyright (c) 2000-2013 the Libav developers
[14:09] <ShotokanZH>   built on Mar 30 2013 22:20:06 with gcc 4.7.2
[14:09] <ShotokanZH> seems not |:
[14:09] <JEEB> yes, that's an old ffmpeg binary from the libav project
[14:09] <JEEB> use avconv
[14:09] <JEEB> if you want to use the thing that comes with your distro
[14:09] <JEEB> otherwise you can also grab static builds of ffmpeg's ffmpeg
[14:11] <JEEB> ShotokanZH, and just so you know -- the build date doesn't really mean anything
[14:11] <JEEB> your libav sources are from when the 0.8 release was made, which is by now...
[14:12] <ShotokanZH> ok :)
[14:12] <JEEB> 20 months ago
[14:13] <JEEB> anyways, if you are going to be using libav it's a separate project from ffmpeg, and you should be using the avconv command in that case. You can also build or grab a binary of ffmpeg's ffmpeg if you want to use that. Static binaries are available
[14:14] <ShotokanZH> trying now :)
[14:25] <ShotokanZH> JEEB, does work fine
[14:25] <ShotokanZH> thank you dude
[14:27] <jure> zap0: so -  how do I now force a channel layout for an input file?
[14:28] <zap0> jure, it involves small dolls and and some pins.   possibly the sacrifice of livestock.
[14:28] <jure> :)
[14:29] <jure> "ffmpeg -af aformat=channel_layout=quad -i inputquad.wav -ac 2 out.wav" doesn't work
[14:30] <zap0> i've not used sytax like that before
[14:30] <jure> "Option af (set audio filters) cannot be applied to input file"
[14:31] <jure> yet otherwise ffmpeg "guesses" the layout to be 4.0, which is wrong
[14:32] <jure> "otherwise" = putting "-af ... quad" after input file
[14:35] <jure> oh look, there's -guess_layout_max, let's try that out
[14:40] <jure> that only gets ffmpeg to stop guessing the channel layout
[16:11] <asding> hi guys I can't figure out how to make a proper conversion from ogv to mpeg. I need to burn a dvd for a dvd player. Any clue? running debian wheezy
[16:12] <Mavrik> ffmpeg -i <file> -target pal-dvd out.mpg ?
[16:40] <TauNeutrino> hey guys
[16:40] <TauNeutrino> how can I download an audio file from youtube=
[16:41] <TauNeutrino> man ffmpeg is useless because complicated as fuck and too lazy to read everything
[16:42] Action: durandal_1707 too lazy to reply
[16:42] <impy> TauNeutrino: thats not what you can use ffmpeg for
[16:43] <impy> TauNeutrino: once you downloaded a video you can split off the audio with ffmpeg
[16:43] <durandal_1707> you can use ffmpeg to grab audio from youtube
[16:43] <impy> if you want to wait the entire duration
[16:44] <TauNeutrino> maybe there is some simpler program you can suggest??
[16:45] <impy> maybe i can.
[16:45] <TauNeutrino> I used clive too, bit it downloads the whole video
[16:45] <TauNeutrino> :)
[16:45] <TauNeutrino> sry but I just want to download audio files from youtube and I don't want to know every details of you program like in the man page
[16:45] <TauNeutrino> your*
[16:45] <durandal_1707> you cant only download audio
[16:46] <TauNeutrino> I can
[16:46] <durandal_1707> no you can not
[16:46] <TauNeutrino> sure I can
[16:46] <impy> Then why do you need our help, if you can?
[16:46] <TauNeutrino> I want to download it with a program and not via webbrowser
[16:46] <durandal_1707> you need to fetch video, and dump it afterwards, but you still download video....
[16:46] <TauNeutrino> like the analog of filsh
[16:46] <sacarasc> TauNeutrino: youtube-dl piped into ffmpeg with -vn and -c copy would work well.
[16:47] <durandal_1707> sacarasc: ffmpeg can do it on its own
[16:47] <sacarasc> It can?
[16:47] <durandal_1707> just compile it with libquvi
[16:47] <durandal_1707> sacarasc: perhaps you are on wrong channel?
[16:47] <sacarasc> No, I just don't keep up with things I don't need.
[16:48] <TauNeutrino> with this I can download only the audio file: http://www.listentoyoutube.com/
[16:48] <TauNeutrino> I guess ffmpeg can do a similar thing?
[16:49] <durandal_1707> stuff on youtoube have video too
[16:50] <TauNeutrino> Isn't there something like : ffmepg -seghosego "youtubelink" ?
[16:50] <durandal_1707> yes but you need to have right version
[16:50] <durandal_1707> what version do you have?
[16:50] <TauNeutrino> version of ffmpeg?
[16:51] <TauNeutrino> I guess the newest, just download it via apt
[16:51] <sacarasc> Ubuntu doesn't have ffmpeg at all. And Debian is never fully up to date. (I think testing doesn't use ffmpeg, like Ubuntu, too.)
[16:52] <TauNeutrino> ah ehm 0.8.6-6 "This program is deprecated" -.-
[16:52] <durandal_1707> you need 2.0 compiled with libquvi
[16:52] <sacarasc> That's avconv from the libav project, which is a fork of ffmpeg, not ffmpeg itself.
[16:53] <sacarasc> You can read that for some background to the forking/Ubuntu.
[16:54] <TauNeutrino> -.-
[16:54] <TauNeutrino> forget it, I just use this listentoyoutube thing
[16:55] <impy> fair enough
[16:56] <TauNeutrino> thx anyway :)
[17:13] <jure> I had his answer, but I'm too late.
[17:14] <durandal_1707> what is answer?
[17:24] <jure> other people have suggested it. simplest way: youtube-dl -x <link to yt video>
[18:00] <MichaelP> Is there anyway to get a cleaner video then this is doing ? ffmpeg -video_size 1366x768 -framerate 50 -f x11grab -i :0.0 output.mpg
[18:13] <durandal_1707> MichaelP: i assume you encode into yuv420p
[18:14] <durandal_1707> which can't be clear
[18:14] <durandal_1707> or perhaps you are using default encoder parameters that sucks
[18:14] <durandal_1707> there are myriad examples on web how to grab with ffmpeg
[18:15] <durandal_1707> you could use libx264 encoder and preset fast
[18:15] <durandal_1707> you can grab with ffmpeg lossless too...
[18:15] <MichaelP> Guess im useing default then.... Here's how it looks... trying to grab my kde+compiz https://www.youtube.com/watch?v=CUFPouHGjWU
[18:17] <MichaelP> It's being a bit faster then my desktop is
[18:18] <durandal_1707> try add -qscale 0
[18:19] <durandal_1707> ffmpeg -video_size 1366x768 -framerate 50 -f x11grab -c:v libx264 -preset ultrafast -i :0.0 output.mkv
[18:23] <MichaelP> Unknown decoder 'libx264' .... libx264-135 ... h264ec and x264 installed
[18:25] <MichaelP> http://dpaste.com/1412274/
[18:25] <durandal_1707> encoder
[18:25] <durandal_1707> you put it in wrong place
[18:26] <MichaelP> i copyed and pasted what you put there
[18:26] <durandal_1707> ffmpeg -video_size 1366x768 -framerate 50 -f x11grab -i :0.0 -c:v libx264 -preset ultrafast output.mkv
[18:28] <MichaelP> That is perfect !!
[18:29] <MichaelP> Thanks
[18:30] <MichaelP> is terminal the onlyway you can start and stop it ?
[18:30] <durandal_1707> there are guis that calls ffmpeg...
[18:31] <MichaelP> I know recordmydesktop has one.. But that package don't want to work in suse
[18:48] <paradisal> hello
[18:49] <paradisal> I want to have a sample code about using  speex decoder
[18:50] <paradisal> thanks in advance
[19:57] <denysonique> ffmpeg -f alsa -ac 2 -ab 128k -i pulse -async 1 -f x11grab -s 1280x800 -framerate 30 -r 30 -i :0 -vcodec libx264 -preset ultrafast -crf 0 -acodec  pcm_s16le  -threads auto  -y /tmp/video.mkv
[19:57] <denysonique> The audio and video are out of sync, the video runs faster than recorded
[19:57] <denysonique> ffmpeg version 1.2.3
[20:04] <llogan> denysonique: what player? does it play as expected with ffplay?
[20:04] <Guest14461> Hi, I want a file to print "Muxing mode                              : Packed bitstream" In mediainfo, which option would do that ?
[20:04] <denysonique> llogan: mpv
[20:05] <denysonique> llogan: same result with ffplay
[20:06] <llogan> you mean the video appears to be playing faster than it should?
[20:07] <denysonique> llogan: yes
[20:07] <denysonique> it even occurs when I just record the video
[20:07] <denysonique> avconv records the video fine, but it  doesn't record sound with video
[20:08] <denysonique> ffmpeg records sound fine but the video is fast...
[20:09] <denysonique> ffmpeg -f x11grab -r 30 -s 1280x800 -i :0 -vcodec libx264 -preset ultrafast -crf 0 -threads 0  /tmp/video.mkv
[20:11] <denysonique> llogan: https://gist.github.com/denysonique/c30effb4b38b399cbc2b
[20:17] <llogan> denysonique: maybe ffmpeg from git head will work for you.
[20:17] <llogan> i can't duplicate any fast playing issue
[20:20] <Guest14461> Hi, I want a file to print "Muxing mode  : Packed bitstream" In mediainfo, which option would do that ?
[20:21] <fede> Hi all
[20:23] <fede> I wanted to change the volume on an ogg file with: ffmpeg -i file.ogg -af volume 4.000 file2.ogg
[20:23] <fede> but the output is a flac file. Any ideas?
[20:26] <denysonique> fflogger: try maybe -acodec theora
[20:27] <llogan> you probably meant libvorbis
[20:27] <denysonique> sorry fflogger: -acodec vorbis
[20:27] <llogan> flac is default for ogg container unless you specify otherwise
[20:28] <llogan> vorbis (the native, experimental encoder) is shitty. use libvorbis.
[20:29] <fede> thanks for the hint. I just tried -acodec copy    seems to work.
[20:31] <denysonique> llogan: huffyuv seems to improve it, video runs at better pace, audio still out of sync, though
[20:32] <llogan> does it work if you try -video_size 320x240?
[20:32] <llogan> instead of -s 1280x800
[20:35] <denysonique> llogan: yes, with libx264 it works at a lower res
[20:35] <denysonique> i5 not enough for 1280x800?
[20:36] <JEEB> it should, how old is your x264/ffmpeg?
[20:36] <JEEB> although which model do you have and how much other stuff you're doing at the same time?
[20:36] <fede> -acodec libvorbis gives a lot of error msgs: [ogg @ 0xc0dc40] Non-monotonous DTS in output stream 0:0
[20:36] <JEEB> also make sure you're gettin assembly optimizations with libx264
[20:36] <JEEB> *getting
[20:37] <denysonique> JEEB: ffmpeg 1.2.3 built today, on Gentoo
[20:37] <JEEB> are you by any chance on 32bit? :P
[20:37] <JEEB> I remember gentoo defaulting to disable-asm on 32bit
[20:37] <denysonique> avconv records the desktop fine, but with no sound. hence I switched back to ffmpeg for ruther testing
[20:37] <denysonique> I'm on 64
[20:37] <JEEB> ok
[20:38] <denysonique> ok, what is the fastest -vcodec?
[20:38] <denysonique> anything lighter than huffyuv?
[20:38] <JEEB> rawvideo? which is ExactlyWhatItSaysOnTheTin
[20:38] <JEEB> (and yes, this usually gets HDD-limited)
[20:39] <JEEB> also if it works with avconv then the problem is probably somewhere else than video?
[20:39] <denysonique> hah, HDD can be the bottleneck in this case. I'll give it a try
[20:40] <durandal_1707> denysonique: try lossless h264
[20:40] <llogan> he did, IIRC
[20:40] <JEEB> he seems to be setting -c:v libx264 and -crf 0 and -preset ultrafast
[20:40] <denysonique> [rawvideo @ 0x7fe240000ff0] Pixel format was not specified and cannot be detected
[20:40] <denysonique> when trying to play rawvideo
[20:41] <JEEB> yes, naturally
[20:41] <JEEB> you have to set -pix_fmt before -i when reading it
[20:41] <durandal_1707> denysonique: isn't command you use rescaling 640x480 to 1280x800?
[20:42] <durandal_1707> and with yasm disabled everything (important) you do will be slow
[20:42] <JEEB> yes, I asked him if he had the asm enabled
[20:43] <durandal_1707> also -r 30 is wrong
[20:43] <durandal_1707> he should use -framerate 30
[20:43] <durandal_1707> burek: you are responsible for broken wiki examples
[20:48] <llogan> why him? it's a wiki.
[20:48] <tempus_fol> I can't see -framerate referenced on ffmpeg --help, manual or site... where could I find docs on it?
[20:49] <durandal_1707> ffmpeg -h demuxer=x11grab
[20:49] <llogan> durandal_1707: then the docs examples need to be updated
[20:49] <llogan> http://ffmpeg.org/ffmpeg-devices.html#x11grab
[20:49] <tempus_fol> *scrib* thank you, noted
[20:58] <durandal_1707> well -s and -r should work too, as there is hack in ffmpeg to translate -r to -framerate, but this may not work if -s/-r is on wrong position or whatever...
[20:59] <denysonique> ffmpeg -f alsa -ac 2 -ab 128k -i pulse -async 1 -f x11grab -s 1280x800 -framerate 30 -r 30 -i :0 -vcodec huffyuv -crf 0 -acodec  pcm_s16le  -threads 0  -y /tmp/video.mkv
[20:59] <denysonique> huffyuv seems to be much better than rawvideo in my casae
[21:02] <llogan> why apply -ab 128k as input option? also, you don't need that for pcm_s16le. you also don't need -framerate 30 and -r 30. are you sure you need -async?
[21:02] <denysonique> -ab 128k is a leftover when using libmp3lame
[21:05] <denysonique> Downgrading to 1.0.7 before I try out HEAD
[21:21] <Guest14461> Hi, I have this file http://pastie.org/8393141 (mediainfo output) and I want to create a smaller (in duration) version of it, I got this one http://pastie.org/8393142, but on my old DVD player can't play the last one (it 'jumps' trough it (00:00:12 -> 00:00:24, etc) with the screen remaining black), any ideas on how to do this ?
[21:47] <fede> fflogger, sorry about my unformatted post, actually this is the first time I use IRC. I will check the sites you mentioned and post again.
[22:04] <denysonique> here are the flags I have built ffmpeg with: https://gist.github.com/denysonique/2e90252923a73f5b0234
[22:04] <denysonique> maybe there is something that I could do to improve the performance of my x11grab
[22:05] <denysonique> flag = present, -flag = disabled
[22:12] <llogan> Guest14461: ffmpeg -i input -ss 30 -t 00:05:00 -c copy output
[22:37] <denysonique> Application provided invalid, non monotonically increasing dts to muxer in stream 1: 1 >= 1rop=1
[22:37] <denysonique> av_interleaved_write_frame(): Invalid argument
[22:37] <denysonique> I get this with avconv-0.8.7
[22:37] <denysonique> command: avconv -f alsa -ac 2 -ab 128k -i pulse  -f x11grab -s 1280x800 -framerate 30 -r 30 -i :0 -vcodec libx264  -acodec  pcm_s16le  -threads 0  -y /tmp/video.mkv
[22:38] <JEEBsv> in general if you want support for libav's binaries I recommend #libav
[22:40] <denysonique> both avconv and ffmpeg not working... and this is a Thinkpad.
[22:41] <JEEBsv> well, basically if it's ffmpeg's ffmpeg then this is the right place, if it's libav's ffmpeg or avconv (you should generally use the latter with libav) then you poke #libav
[22:41] <JEEBsv> not that I really care, but some people seem to. And there are some specifics + depending on the age of the binary there might be some specifics (in both ffmpeg and libav)
[22:41] <denysonique> already asked
[22:42] <denysonique> but ffmpeg provided by libav isn't ffmpeg anymore or it is?
[22:42] <JEEBsv> it is ffmpeg, just from before elenril's rewrite of a lot of stuff in it, which has also since been merged into ffmpeg's ffmpeg
[22:43] <JEEBsv> so basically libav's ffmpeg is an old version left just hanging around (it was removed after the 0.8 release IIRC)
[22:43] <JEEBsv> at least if I understood your question correctly :P
[22:43] <denysonique> yep
[22:44] <denysonique> or
[22:45] <llogan> simply put: libav stuff (including their so-called ffmpeg) go to #libav, FFmpeg stuff go here
[22:45] <denysonique> Better asked would be: Is /usr/bin/ffmpeg provided by the package libav still ffmpeg?
[22:46] <denysonique> as opposed to the /usr/bin/avconv provided by avconv
[22:46] <denysonique> libav*
[22:46] <durandal_1707> no
[22:46] <denysonique> how different is /usr/bin/ffmpeg from /usr/bin/avconv provided by libav?
[22:46] <llogan> that's a question for #libav
[22:47] <JEEBsv> libav's ffmpeg is basically the only binary libav had after the forking
[22:47] <JEEBsv> then elenril did the great rewrite (the fruits of which we use with current ffmpeg as well), and the result of that rewrite is avconv on that side
[22:48] <JEEBsv> for whatever reason the ffmpeg binary was left unupdated until the next release, at which point it was removed
[22:48] <denysonique> right, thanks
[22:48] <llogan> if you don't know which one you're using, see the first line of the console output and you'll see "...FFmpeg developers" or libav developers (I think)
[22:48] <JEEBsv> yes
[22:48] <JEEBsv> that marks from which repository it came from
[22:49] <denysonique> so why did he decide to do a fork?
[22:50] <llogan> because the dish ran away with the spoon
[22:50] <JEEBsv> It's a group of people and it's a long story so I won't start a bedtime story here. Let's just say that both sides are doing active development and ffmpeg merges most if not all of the changes done over at libav.
[23:25] <denysonique> ok, so it seems that libav 0.8.7 can record my desktop fine
[23:26] <denysonique> except for problems when recording the sound and video at the same time
[23:26] <denysonique> just to let you know
[00:00] --- Fri Oct 11 2013


More information about the Ffmpeg-devel-irc mailing list