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

burek burek021 at gmail.com
Sat Feb 4 02:05:01 CET 2012


[00:25] <tiglionabbit> how do I get ffprobe to tell me what codecs a file uses?  I am using this command right now but it isn't telling me what I want to know: ffprobe chair.avi -show_format -print_format json -loglevel quiet
[00:26] <Tjoppen> -show_streams | grep codec
[00:26] <tiglionabbit> ah, -show_streams, that's what I need
[01:24] <Freakshow> hmm... is --enable-network still a valid configure option?
[01:37] <Freakshow> particularly interested in this snippet in stackoverflow
[01:37] <Freakshow> http://stackoverflow.com/questions/7906944/ffmpeg-api-how-to-connect-to-rtsp-stream-using-av-open-input-file
[01:40] <drv> it's on by default
[01:40] <Freakshow> thought so...
[01:40] <Freakshow> but I'm not sure that the rtsp authentication is working as advertised
[01:40] <drv> if you find that it isn't enabled, you can check config.log to see why
[01:40] <Freakshow> well, if it weren't, nothing would stream
[01:40] <Freakshow> so I think it's safe to say it's on
[01:40] <Freakshow> ;-)
[01:41] <Freakshow> I'm seeing auth failures when giving it the credentials in the rtsp uri
[02:42] <Freakshow> yup, I'm perplexed
[05:54] <xjkx> My dvd player runs AVI files. When I get the file online, sometimes, it comes in the proper way to run in my dvd player, so it works. But when I convert it myself, I can't make it work...here is an example of file that runs fine, "RIFF (little-endian) data, AVI, 688 x 288, 23.98 fps, video: XviD, audio: MPEG-1 Layer 3 (stereo, 44100 Hz)", but when I convert with ffmpeg -i simples.mp4 -sameq avi/simples.avi I get a file like this "RIFF (little-endian) data, 
[06:35] <xjkx> Its a freely distrubuted video by the way, just in .mp4 yet and I need to pass to avi
[06:35] <grepper> your output line for the new file was not complete
[06:37] <xjkx> what is it missing ?
[06:38] <grepper> it ends with:  "but when I convert with ffmpeg -i simples.mp4 -sameq avi/simples.avi I get a file like this "RIFF (little-endian) data,"
[06:39] <xjkx> Alright let me explain on another way anyway, I want to watch this video on my dvd player www.khanacademy.org/video/simple-equations?topic=core-algebra
[06:40] <xjkx> If you click on download there, you'll see they distribute it in .mp4 only, not avi
[06:40] <xjkx> My dvd player runs avi, so I converted like this ffmpeg -i simples.mp4 -sameq avi/simples.avi
[06:40] <xjkx> The file does not run
[06:40] <xjkx> If I run the linux command "file simples.avi" I get this "RIFF (little-endian) data, AVI, 1280 x 720, video: FFMpeg MPEG-4, audio: MPEG-1 Layer 1 or 2 (mono, 44100 Hz)"
[06:41] <grepper> now I see the complete output :)
[06:41] <drv> if you just add "-vtag xvid" it will probably play fine
[06:41] <xjkx> I have an avi file that I downloaded some time ago, and it works on my dvd, if I run the linux command "file thisfile.avi", I get this "RIFF (little-endian) data, AVI, 688 x 288, 23.98 fps, video: XviD, audio: MPEG-1 Layer 3 (stereo, 44100 Hz)"
[06:41] <xjkx> Hmm
[06:41] <grepper> probably need the xvid tag
[06:42] <xjkx> I'll try that
[06:42] <grepper> default is to use ffmpeg's mpeg4
[06:42] <grepper> dvd players are dumb
[06:42] <xjkx> Unfortunately
[06:42] <grepper> I've experienced that before
[06:43] <grepper> some even need the divx tag (not yours obviously)
[06:45] <grepper> http://www.fourcc.org/codecs.php
[06:45] <xjkx> thanks
[06:46] <xjkx> Trying to convert with xvid at first
[07:07] <arbin> isn't 720p xvid a bit much for a dvd player?
[07:07] <xjkx> I guess so
[07:08] <xjkx> Not sure how to reduce it though, -s ?
[07:09] <arbin> -s would work yea
[07:09] <arbin> well, that's how i do it
[07:10] <arbin> what with all the -vf stuff nowaday that might be the "new" way of resizing
[07:10] <xjkx> Feel free to share how you do and what number I should choose for resolution
[07:10] <arbin> but for now just try doing -s 640x272
[07:10] <xjkx> Hmm
[07:10] <arbin> that should do for 16:9
[07:10] <arbin> er 360
[07:13] <arbin> 640x360
[07:13] <arbin> 272 gets you 2.35:1 or something
[07:13] <xjkx> Alright, so ffmpeg -i simples.mp4 -s 640x360 -sameq -vtag xvid avi/simples2.avi
[07:13] <xjkx> Going to try now, thanks
[07:17] <grepper> xjkx: I don't think you need to covert it if you are just changing the tag.  Encoding again will lower the quality.
[07:18] <xjkx> But I gotta change resolution and such I guess, can do it without converting ?
[07:19] <grepper> doesn't seem worth it to me, but no, you would have to convert in that case
[07:20] <grepper> not sure why you are changing the resolution
[07:20] <grepper> your dvd player can't handle it ?
[07:20] <xjkx> Not sure, just trying everything
[07:21] <grepper> I would say its definately the fourcc tag
[07:21] <grepper> but you'll have to try :)
[07:21] <grepper> though its possible your player can't handle the res, I have no clue
[07:22] <xjkx> We'll see in a minute, else we try some fourc tags, I'm not familiar with that though
[07:22] <grepper> come to think of it my old player might not have been able to handle 720p
[07:23] <grepper> in which case ignore what I said about just copying and changing the tag :P
[07:23] <grepper> or maybe it was 1080i it couldn't handle, can't remember
[07:49] <xjkx> ffmpeg -i simples.mp4 -s 640x360 -sameq -vtag xvid avi/simples2.avi  worked, but the screen is not perfectly fit, I can't see a 7 on the screen, so I converted it to 200x160.avi and woot, it seems ok, but maybe I exagerated on resolution, would you recommend something else ?
[08:09] <oasisfleeting> hello. I'm trying to install ffmpeg-php on fedora 16
[08:09] <oasisfleeting> I've followed several tutorials and I can get as far as make install
[08:10] <oasisfleeting> but then i get an error cannot stat "modules/*"
[08:10] <oasisfleeting> where is the so file at once the make command has finished?
[08:27] <cbreak-work> wonder if there's a mem leak in ffmpeg
[10:24] <dusf> is there a way with ffmpeg to take multi screencaps with says 16 small screens in one image in storyboard format?
[10:26] <relaxed> dusf: yes, use the pad filter to create a canvas for the other videos and the overlay filter to place them.
[10:29] <dusf> relaxed: can that be done through the gui? i have never encoutered the pad filter
[10:30] <Mavrik> gui?
[10:30] <relaxed> probably not
[10:33] <dusf> i wish there was a decent video editor for linux with a gui
[10:33] <Mavrik> what's wrong with kdenlive and other such software?
[10:33] <dusf> it's so much easier just to boot into windows for 2 minutes and open media player classic then have to search for a manual, and find the specific command just to take a storyboard screencap
[10:33] <dusf> Mavrik: i had never heard of kdenlive, will it take storyboard screencaps?
[10:34] <Mavrik> no idea, it's something my video friends use :)
[10:34] <Mavrik> that's why I asked :)
[10:34] <dusf> i'll check it out, thanks :)
[11:17] <mage_> hello
[11:17] <mage_> any idea how I can fix a [mov,mp4,m4a,3gp,3g2,mj2 @ 0x29a19010] moov atom not found ?
[11:17] <mage_> I'm trying to convert a .mp4 -> .webm
[11:18] <JEEB> let me guess, the input file's broken (didn't download to the end or whatever)
[11:18] <JEEB> moov atom is basically the "index" of the file
[11:19] <JEEB> if it has no index, it doesn't know where things are in the container
[11:20] <mage_> ok so there is now way to fix it ?
[11:21] <mage_> it's strange because the file plays good in mplayer
[11:21] <JEEB> oh
[11:21] <JEEB> that's really strange
[11:21] <JEEB> because mplayer should be using libavformat as well for parsing the file
[11:21] <JEEB> unless you have different versions of ffmpeg doing the job .-.
[11:21] <mage_> nop :(
[11:21] <JEEB> or well, different libraries
[11:22] <JEEB> pastebin mplayer's terminal output
[11:23] <mage_> http://www.pastie.org/3308200
[11:24] <mage_> and this is the ffmpeg one http://www.pastie.org/3308212
[11:24] <Monkeypaws> Hello... I want to use ffmpeg or ffserver to input a stream from my ipcamera and output to a stream apache can use in an iframe.  I have the input working fine, but, do i need to output a file or do i have to use ffserver to stream the output? (thanks)
[11:25] <JEEB> you can see that libavformat seems to fail in a similar way with mplayer as well... and then it takes it in as MPEG-ES?
[11:25] <mage_> yeah..
[11:26] <mage_> but.. I can read it :)
[11:29] <Monkeypaws> hi?
[11:30] <JEEB> hmm
[11:30] <JEEB> I wonder if you can make ffmpeg try and read it as a mpeg-4 part 2 elementary stream
[11:30] <JEEB> -f mpeg4 or something
[11:30] <JEEB> because if it succeeds at reading it as an elementary stream, it could be it isn't an ".mp4" file in reality
[11:31] <mage_> let's try .. :)
[11:32] Action: Monkeypaws waves his paws
[11:32] <JEEB> Monkeypaws, you're pretty much on your own with ffserver. There's no-one keeping it up really, and very few know anything about it.
[11:32] <JEEB> thus you're not being ignored, no-one around just knows anything you've asked about :P
[11:33] <Monkeypaws> oh ok..  i didnt know if what i was doing was commonly done.  sounds like not...
[11:33] <mage_> JEEB: same error
[11:33] <Monkeypaws> thanks
[11:33] <JEEB> you could just stay around and wait if anyone knows (without spamming the channel with the same question all the time)
[11:34] <JEEB> mage_, you did set it before -i, right?
[11:35] <mage_> works better with -f mpeg
[11:35] <mage_> Unknown input format: 'mpeg4'
[11:35] <mage_> let's try to convert it now
[11:36] <mage_> it stalls
[11:36] <mage_> http://www.pastie.org/3308264
[11:37] <mage_> WS Public Health.mp4: could not find codec parameters
[11:37] <JEEB> -f mpeg is probably something else :P
[11:38] <JEEB> also, I do recommend building a newer ffmpeg if possible. 0.7.x is getting old. Not directly related, but happened to see the version number :P
[11:45] <mage_> JEEB: anyway, thanks for your help
[12:28] <frogs> other can compile? no rule to make target libavcodec/x86/rv40dsp.c needed by libavcodec/x86/rv40dsp.o ;;;;; did compile 4 days ago, looking for breakage since
[12:32] <frogs> think this: http://thread.gmane.org/gmane.comp.video.ffmpeg.cvs/46891
[12:42] <frogs> hello iive
[12:42] <iive> yo
[12:47] <frogs> ok, it compiled now that i did clean before build this time
[14:06] <Schneewittchen> Hello! I use ffmpeg for merging a video track (flv) and a audio track (mp3) together without new encoding. It runs on a debian linux server. For building a new header I use flvtool2. That works perfect with a flv file encoded with h.264 but does not work with flv files encoded with VP6. I need this to use alpha channel. Is this a bug or is VP6 not provided by ffmpeg? Here is the command...
[14:06] <Schneewittchen> ...line: ffmpeg -i "video.flv" -i "audio.mp3" -vcodec copy -acodec copy "video_and_audio.flv"
[15:10] <Snaggle> I'm trying to build ffmpeg-0.10 w/ --disable-swresample, but when ffplay gets linked, I get the following error about undefined symbols: http://pastebin.com/G5akQfFQ
[17:22] <qxt_> Got a weird compile error that ffmpeg can't create and execute file in /tmp. Debian using noexec for tmp in fstab. Is this what is causing the error? Compile tons of stuff and never been hit with this error before.
[17:25] <qxt_> Debian recommends fstab to look look like this when using an SSD (tmpfs). The noexec is used (Debian recommendation) for used even with an hdd. fstab -> tmpfs /tmp     tmpfs rw,noexec,nodev,nosuid,noatime,mode=1777 0 0
[17:34] <qxt_> Yup it was the noexec.
[17:39] <grepper> good idea doing it in /tmp (tmpfs)  I do it this way some times but haven't benchmarked it, so I'm not don't have a figure for the speedup due to caching.
[18:20] <kenyabob> Whats the simplest way to re encode a divx (mpg4) video to be a much smaller size (orig video encoded without target bitrate)
[19:01] <naeluh> Hi all !
[19:02] <naeluh> I got his error when I ran ./configure
[19:02] <naeluh> WARNING: pkg-config not found, library detection may fail.
[19:02] <naeluh> This is ffmpeg 0.9.1
[19:02] <naeluh> thanks
[19:07] <hi117> did make work?
[19:10] <slackyman> hi
[19:10] <slackyman> how to cross-compile static xvid lib?!?
[19:11] <naeluh> its still running
[19:11] <naeluh> hi117:it is still running
[19:12] <hi117> oh, what i should ask is does ./compile report everything works besides that warning? iirc it prints a list of what the compiled ffmpeg will support
[19:15] <naeluh> hi117:make just finished and seemed to work yeah that was the only error
[19:15] <hi117> meh i fail
[19:15] <hi117> did ./configure report all the codecs/muxers/other stuff you want it to support?
[19:16] <hi117> if it didnt, install pkg-config
[19:16] <hi117> and recompile
[19:17] <naeluh> this was the ouput http://pastebin.com/UdFfGF4c
[19:17] <naeluh> does that look right??
[19:18] <naeluh> it seems that nothing is enabled
[19:18] <hi117> ya, you need pkg-config
[19:18] <hi117> http://www.freedesktop.org/wiki/Software/pkg-config
[19:20] <naeluh> cool I used apt-get install pkg-config
[19:20] <naeluh> it installed
[19:20] <naeluh> what exactly doe this do
[19:20] <praedo> hello
[19:20] <praedo> i use this binary for windows:
[19:20] <praedo> http://sourceforge.net/projects/mplayer-win32/files/FFmpeg/git-N-28849-ga82cfad/FFmpeg-git-N-28849-ga82cfad.7z/download
[19:21] <praedo> but it doesn't recognize the -preset option
[19:21] <praedo> why?
[19:21] <hi117> naeluh it helps programs detect where libraries are
[19:21] <hi117> now run ./configure and make again
[19:22] <naeluh> cool
[19:23] <naeluh> it keeps installing /usr/local/bin/ffmpeg
[19:38] <naeluh> how do I do a test conversion?
[19:49] <madsage> morning
[19:51] <madsage> i have a question on the -loop command.  i cant seem to get it to work. Where in the command syntax exactly should it reside.
[19:52] <madsage> i want to loop this infidelity:  ffmpeg -re -i live1.mpg -threads 0 -c:v libx264 -crf 30 -c:a libaacplus -ab 48k  -ac 2 -vbsf h264_mp4toannexb -f mpegts udp://127.0.0.1:10000?pkt_size=1316pegts udp://127.0.0.1:10
[19:52] <madsage> er infinitely, damn spell check
[19:53] <Monkeypaws> im tryin to input a mjpeg http stream from an ip camera and output to something apache can stream.  Is ffmpeg what i need or is there a better way?
[19:54] <madsage> oh just found something. -loop_input
[19:57] <madsage> hrmm now to figure out how to use it.  Unrecognized option 'loop_input'
[19:58] <madsage> oh and i am using ffmpeg version N-37346-g371946b
[20:01] <madsage> Monketpaws, i would say yes. but i push media to a media broadcast server.
[20:02] <Monkeypaws> do you know what would be a good output format i could use on a web page?
[20:02] <naeluh> Hey how can I move my install of ffmpeg from /usr/local/bin/ffmpeg to /usr/bin/ffmpeg for some reason it installed in the wrong directory
[20:04] <Monkeypaws> you might be able to just mv the binary
[20:04] <Monkeypaws> thats probably not koscher though
[20:04] <naeluh> yeah
[20:04] <naeluh> I have tried a sym link but I not able to access the codes
[20:05] <naeluh> codecs
[20:06] <naeluh> is there any good doc installing ffmpeg cause I think I am doing something wrong
[20:06] <naeluh> '
[20:10] <slackyman> naeluh, have you just tried to move the ffmpeg directory?
[20:11] <slackyman> have you installed ffmpeg from a repository or... what?
[20:11] <naeluh> no I tried to compile it myself
[20:11] <naeluh> is there a good repository?
[20:11] <slackyman> ok, then
[20:11] <slackyman> enter the src directory and
[20:11] <slackyman> make distclean
[20:11] <slackyman> so you remove your installed ffmpeg
[20:12] <slackyman> then
[20:12] <slackyman> make install prefix=/Usr
[20:12] <slackyman> sorry
[20:12] <slackyman> make install prefix=/usr
[20:12] <slackyman> or maybe you can get e precompiled ffmpeg
[20:13] <slackyman> which distro are u using?
[20:13] <slackyman> I'm compiling my ffmpeg with some static libs so that I can have a single executable binary file without dependences
[20:15] <naeluh> I am ubuntu and 0.9.1 ffmpeg
[20:16] <slackyman> ok
[20:16] <slackyman> I guess Ubuntu repos don't have the latest ffmpeg :)
[20:16] <slackyman> so that you chose to compile it by yourself, right?
[20:17] <naeluh> yeah
[20:17] <madsage> you want to follow the url in the topic. use the dig clone and get the latest trunk built.
[20:17] <madsage> built/build
[20:18] <naeluh> slackyman: I want to compile myself but when  I used the install docs it just never wrks properly
[20:19] <naeluh> is it ./configure first
[20:19] <slackyman> have you followed the link in the topic?
[20:19] <slackyman> have you read the guide?
[20:20] <madsage> sure it does. you arnt following the docs then
[20:20] <naeluh> I used this guide http://bit.ly/3xSE5
[20:20] <naeluh> yeah I am its pretty strait forward
[20:20] <madsage> nor did you remove your old libriaries or the old ffmpeg, it sounds
[20:20] <naeluh> I used that first command
[20:20] <madsage> sorry for interrupting slacky
[20:22] <naeluh> this one sudo apt-get remove ffmpeg x264 libx264-dev
[20:22] <slackyman> I'm not comfortable with Ubuntu
[20:22] <naeluh> right on
[20:22] <madsage> your configure line should be full of --enable's and if you dont want your libs and bins in /usr/local like default. prefix like slacky said
[20:22] <naeluh> cool okay thanks!
[20:23] <madsage> usr/local is fine, if your ldconfig cache and PATH= is setup like the docs
[20:24] <madsage> your prolly dont have /usr/local/bin in your $PATH
[20:24] <Snaggle> I'm trying to build ffmpeg-0.10 w/ --disable-swresample, but when ffplay gets linked, I get the following error about undefined symbols: http://pastebin.com/G5akQfFQ
[20:25] <madsage> and /usr/local/lib needs to be in /etc/ld.so.conf
[20:25] <madsage> refering to nueluh
[20:26] <naeluh> I think I have to have in the usr/bin cause I have a drupal install and I think it requires it
[20:26] <naeluh> it for this video module
[20:27] <slackyman> nealuh, do you need ffmpeg-php?
[20:27] <naeluh> he has offered these options http://video.heidisoft.com/documentation/ffmpeg-installtion-scripts
[20:28] <naeluh> maybe I am thinkin its most likely I need both maybe?
[20:32] <slackyman> I have another kind of problem, cross-compiling rtmp
[20:35] <naeluh> damn
[20:41] <madsage> monkeypaws was a chick, we missed out. should have helped her out more. =]
[20:44] <naeluh> madsage: hey when I install ffmpeg should I install from the root folder or does it matter
[20:44] <madsage> it doesnt matter, as long as you are installing as root, via sudo or root
[20:45] <naeluh> cool thanks your awesome!
[20:45] <madsage> well i dont know about awesome. but you are welcome. i'm just another ffmpeg user
[20:46] <madsage> the developers and the ffmpeg team are awesome
[20:46] <naeluh> haha right on
[20:46] <madsage> some serious skillsets they must have
[20:47] <naeluh> yeah for sure
[21:59] <kriegerod> is ffmpeg util still not capable of concatenating input files into one output? FAQs say user should transcode to mpg, then just `cat`, then transcode back.
[21:59] <durandal_1707> kriegerod: there is concat protocol
[22:04] <durandal_1707> and FAQ probably have not been changed for ages..., like rest of documentation
[22:07] <madsage> durandal, can you clue me in on -loop ? i'm trying to stream media into mpegts to wowza and want to loop it.  any ideas?  i cant seem to get -loop to work
[22:09] <kriegerod> concat looked encouraging, but it gave me on output just first chunk (
[22:09] <kriegerod> i used it with flv files
[22:10] <durandal_1707> kriegerod: what is your cmdline
[22:10] <durandal_1707> madsage: -loop on works for some demuxers ,,, are you using ffserver?
[22:12] <madsage> no i am using ffmpeg sorry i wasnt spacific
[22:12] <kriegerod> durandal_1707: http://pastebin.com/h2LGMXCU
[22:12] <madsage> latest build from trunk
[22:13] <durandal_1707> "ffmpeg -help" list -loop only for some demuxers and GIF muxer
[22:13] <madsage> i'm encoding media with ffmpeg and outputitng it mpegts to a wowza server
[22:13] <madsage> ahh ok
[22:13] <madsage> yeah it prolly wont work with what i am doing
[22:14] <madsage> i seen some things googling suggesting only for jpeg/gif
[22:16] <durandal_1707> kriegerod: perhaps you need to escape | with \: "\|" ?
[22:16] <kriegerod> durandal_1707:no, i've embraced string into single quotes
[22:17] <kriegerod> escaping | breaks things
[22:17] <kriegerod> i sent you logs with libav, now tried with ffmpeg, the same behaviour
[22:22] <durandal_1707> strange it worked with mp3 last time i tried
[22:23] <durandal_1707> wtf empty flac file
[22:24] <durandal_1707> kriegerod: could you try with something else, like mp3?
[22:27] <kriegerod> ok
[22:28] <durandal_1707> tested with flac -codec copy will cause ffprobe to report incorrect duration for created file
[22:29] <durandal_1707> but file size is first one + second one
[22:30] <durandal_1707> if i remmember correctly mp3 did not had this issue
[22:31] <durandal_1707> so it works but it is not perfect, probably should report this issue anyway
[22:32] <durandal_1707> is created flv file bigger than all 3 parts?
[22:34] <kriegerod> tested with mp3, file size is like ok
[22:34] <kriegerod> flv file size is almost equal to first chunk size
[22:36] <kriegerod> can it be that util stops pulling frames from source when "duration" is reached? i hope no...
[22:36] <durandal_1707> i never tried it with videos, perhaps if you remux flvs into somethink else like mkv,nut,avi,mov will work...
[22:37] <durandal_1707> anyway i think issue with flv should be reported - it may point to bug in demuxer/muxer
[22:38] <durandal_1707> just going to try with two avis I have...
[22:46] <durandal_1707> produced file have audio out of sync and 2nd part of file is not seekable
[22:48] <durandal_1707> so this trick works only for some formats
[22:48] <kriegerod> with flv it seeks wrongly. i get [flv @ 0x97b6a80] skipping flv packet: type 70, size 5002753, flags 0 - wrong packet type, wrong size
[22:50] <durandal_1707> i guess this happens because concat does not allow seeking so evertyhing get messed up for some containers
[22:50] <kriegerod> no, concat implements seeking
[22:51] <Synthead> I'm going to encode a video of a full-screen video demo here soon.  I'd like to keep most of the quality but have the smallest size (but don't we all?).  What settings and codec would you use if it had to have good compatibility?
[22:51] <kriegerod> although this warning happens before any seek is done
[22:52] <Synthead> oh, by "full-screen video demo", I mean a recording of my screen
[22:52] <kriegerod> Synthead: first, choose compatibility more exactly. Overall, good is h264 codec, for very good compression use two-pass encoding
[22:52] <cbreak> crf
[22:53] <Synthead> kriegerod: compatibility being that it'll be shared with people online.  how do I do two-pass encoding?
[22:53] <cbreak> crf > n-pass
[22:53] <Synthead> cbreak: what?
[22:55] <cbreak> crf is better than n-pass encoding. It'll give you about what a multi pass encoding would converge to if you allow it to vary the bitrate as needed to get a constant "quality"
[22:55] <cbreak> in a fraction of the time
[22:56] <Synthead> cbreak: ahhh, I see.  that's neat :)
[22:56] <cbreak> multi pass encoding is used if you have a bandwidth/size target
[23:01] <kriegerod> durandal_1707, i think this problem is not a bug. concat protocol concatenates at protocol level.
[23:01] <kriegerod> No wonder it breaks flv processing
[23:02] <kriegerod> because gives bytes stream, not avpackets stream
[23:02] <kriegerod> in my case concatenation after demux is needed
[23:03] <Synthead> kriegerod: with h264, if barely anything moves on the screen, the video size should be small, right?
[23:03] <pills> I have 4 videos I am trying to combine into a single video. This is easy enough to do using the video filter options. My problem is the input videos don't seem to decode properly (first frame is dropped). This seems to be due to how they were encoded wrt timecodes. I can fix this problem for a single video by adding the -vsync 0 option however when combined with the video filters only the first video seems to inherit the vsync option. Is
[23:03] <pills>  there anyway around this (besides reencoding the video)? Thanks.
[23:04] <kriegerod> Synthead, seems. I'm not an expert. If nothing moves and filesize is still huge, try increasing 'gop' (group of picture length) param
[23:04] <Synthead> I'm going to do the same thing here, smashing a few high-res videos into a single, smaller video :)
[00:00] --- Sat Feb  4 2012


More information about the Ffmpeg-devel-irc mailing list