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

burek burek021 at gmail.com
Sun Feb 16 02:05:01 CET 2014


[00:01] <Logicgate> Is there a way to lower the quality of the output when watermarking?
[00:02] <znf> what format are you encoding to?
[00:02] <Logicgate> it's mov in -> mov out.
[00:02] <znf> codec?
[00:02] <Logicgate> haven't specified any
[00:03] <Logicgate> ffmpeg -i test.mov -vf 'movie=watermark.png [watermark]; [in][watermark] overlay=0:0 [out]' watermarked.mov
[00:03] <znf> maybe that's your issue :-)
[00:03] <Logicgate> that's what i'm using
[00:03] <Logicgate> znf, possibly
[00:03] <Logicgate> I want to multithread too if possible
[00:03] <znf> well, you're re-encoding the video there, so try to figure out in what format you're encoding to
[00:04] <Logicgate> is there a way to watermark without re-encoding?
[00:04] <Geha3> When recording as ffmpeg -video_size 1024x768 -framerate 25 -f x11grab -i :0.0+0,0 output.flv , it record a second xserver. How to choose the first xserver ?
[00:04] <znf> Logicgate, not that I know of.
[00:05] <Logicgate> okay so znf, what do you mean by what format
[00:05] <Logicgate> I'm re-encoding to MOV format
[00:05] <Logicgate> the format doesn't change
[00:05] <znf> No, you're not re-encoding to mov.
[00:05] <znf> MOV is a container;
[00:05] <znf> what does the ffmpeg output say?
[00:06] <Logicgate> http://pastebin.com/Pj55snD6
[00:06] <Logicgate> Thanks for your help by the way znf
[00:06] <Logicgate> I'm sorry I'm not that knowledgable about movie encoding.
[00:07] <znf> ah, you're doing mjpeg -> libx264
[00:07] <znf> try:
[00:08] <znf> ffmpeg -i test.mov -vf 'movie=watermark.png [watermark]; [in][watermark] overlay=0:0 [out]' -acodec copy -vcodec libx264 -preset ultrafast -crf 21 watermarked.mov
[00:09] <Logicgate> still super slow
[00:10] <znf> ffmpeg -i test.mov -vf 'movie=watermark.png [watermark]; [in][watermark] overlay=0:0 [out]' -acodec copy -vcodec mjpeg watermarked.mov
[00:10] <Logicgate> I don't want to change it to libx264
[00:10] <Logicgate> It can be as low quality as possible
[00:10] <Logicgate> I want the fastest codec possible
[00:10] <znf> try that ^
[00:11] <znf> but that will make a huge video :)
[00:12] <Logicgate> That's awesome!
[00:12] <znf> if you want to make it look better, add -qscale 2
[00:13] <Logicgate> You are the man
[00:13] <Logicgate> okay so can you explain to me why it defaults to libx264?
[00:13] <znf> although -qscale 2 will result in ~16mbit/s of bitrate for a 720p video
[00:14] <znf> *shrug* I guess that's hardcoded in ffmpeg
[00:14] <Logicgate> video quality doesn't matter in this case. These are transcodes for video translation basically
[00:17] <Geha3> Logicgate, libx264 -preset ultrafast is fast to encode
[00:18] <znf> not on his EC2 instance, apparently
[00:20] <Logicgate> Yeah it's not
[00:20] <Logicgate> I'm using a small instance
[00:20] <clever> Logicgate: how many files are you trying to watermark?
[00:20] <Logicgate> only 2 cores
[00:20] <Logicgate> clever, the quantity doesn't matter
[00:20] <Logicgate> the movies are roughly 300mb in size on average
[00:20] <clever> one option you can do to cheat
[00:20] <Logicgate> and we need to watermark them under 5 minutes
[00:20] <clever> if you have 20 files to watermark, you can spawn 20 small vm's
[00:20] <Logicgate> including download -> watermarking -> re-uploading to bucket.
[00:20] <clever> and get it done in 1/20th the total time
[00:21] <Logicgate> that's an interesting approach clever
[00:21] <clever> the total cost will be the same as running a single ec2 for 20 times as long
[00:21] <Logicgate> Could I add multithreading to that ZNF?
[00:21] <clever> (plus rounding up to the nearest 1h)
[00:22] <Logicgate> clever, the ec2 instance is always up
[00:22] <Logicgate> so it doesn't matter..
[00:22] <clever> ah
[00:22] <Logicgate> it's a dedicated instance for that single purpose
[00:22] <znf> Logicgate, it's already multi-threaded
[00:22] <Logicgate> would there be a way to make it even faster
[00:22] <clever> run top and hit 1 to enable per-cpu usage, and verify if its using both cores or not
[00:22] <Logicgate> would a bigger instance make it faster?
[00:23] <znf> what fps is it encoding to?
[00:23] <znf> s/to/at/
[00:24] <Logicgate> hmmm I'll have to try again. Script running in background I can't see
[00:24] <znf> You could try adding -threads
[00:25] <znf> ie: -threads 4
[00:25] <Logicgate> cat /proc/sys/kernel/threads-max returns 26122 maximum threads
[00:25] <Logicgate> :D
[00:25] <Logicgate> could I add 100 threads?
[00:25] <Logicgate> lol
[00:25] <znf> but for mjpeg don't expect a huge speed boost, the difference for me between 1 thread and 4 threads is ~10fps
[00:25] <clever> Logicgate: each cpu can only run 1 thread at a time
[00:26] <Logicgate> right
[00:26] <clever> so a dual core can only run 2 threads at once
[00:26] <Logicgate> so I need more cores?
[00:26] <clever> the rest have to wait their turn
[00:26] <znf> yeah
[00:26] <Logicgate> would having 16 cores be much faster?
[00:26] <Logicgate> would it theoretically be 16 times faster?
[00:26] <znf> could be
[00:26] <znf> no
[00:26] <clever> it would be maybe 8x faster then a dual core, at the same freq
[00:26] <znf> multi-threading doesn't work that way :P
[00:26] <clever> if your really lucky
[00:27] <Logicgate> file size increases roughly by 1.5 times
[00:27] <znf> I would rather run parallel processes of ffmpeg if you have more than 1 file
[00:27] <Logicgate> 300mb files becomes 500mb
[00:29] <Logicgate> I'm gonna try the libx264 again
[00:30] <clever> znf: its doing one slice per thread?
[00:31] <znf> clever, I couldn't explain it
[00:31] <znf> but you can try it yourself
[00:31] <znf> try to encode a file with -t 1, then -t 2
[00:31] <clever> i'm just thinking, if the file already has 2 slices (tophalf and bottomhalf)
[00:32] <clever> and the watermark only covers the bottom half
[00:32] <clever> why re-encode the top half??
[00:32] <Logicgate> jesus even worse
[00:32] <clever> but you may need to modify the source to allow that
[00:32] <Logicgate> 300mb file is almost 800mb!!
[00:32] <Logicgate> What the hell
[00:32] <clever> lol
[00:32] <znf> Logicgate, yup, mjpeg is not exactly friendly in size; did you add -qscale 2 ?
[00:33] <Logicgate> I'm adding it
[00:33] <Logicgate> added -t 2 -qscale 2 and changed to libx264
[00:33] <Logicgate> the first line you gave me
[00:34] <znf> nononono
[00:34] <znf> -qscale 2 will produce even bigger files :>
[00:35] <znf> -vcodec libx264 takes -crf as quality argument
[00:35] <znf> crf 0 == lossless; crf 51 = crap quality
[00:36] <Logicgate> holy shit!
[00:37] <Logicgate> znf, the libx264 is way faster
[00:37] <znf> it is? it's much slower for me :)
[00:38] <Logicgate> i added -t2
[00:38] <Logicgate> with mjpeg it was 15+ minutes before
[00:38] <Logicgate> with libx264 -> 1 minute
[00:40] <Logicgate> fail
[00:40] <Logicgate> -t 2 cutted it to 2 seconds lol
[00:41] <Logicgate> -acodec copy -vcodec libx264 -preset ultrafast -crf 21 -threads
[00:41] <Logicgate> that's what I have
[00:41] <Logicgate> -acodec copy -vcodec libx264 -preset ultrafast -crf 21 -threads 2
[00:44] <znf> I said -threads 2
[00:44] <znf> not -t 2
[00:45] <Logicgate> <znf> try to encode a file with -t 1, then -t 2
[00:45] <znf> my bad, sorry
[00:45] <Logicgate> what is the loweest quality possible
[00:45] <Logicgate> 51?
[00:47] <znf> yes
[00:48] <Logicgate> okay, what else could make this faster?
[00:48] <Logicgate>  -acodec copy -vcodec libx264 -preset ultrafast -crf 51 -threads 2
[00:48] <Logicgate> this is where we're at
[00:48] <Logicgate> I don't want the files to be 2 times the size.
[00:49] <Logicgate> mjpeg seems to be almost 3 times the size
[00:49] <Logicgate> would the be a different codec I could use?
[00:53] <znf> Wouldn't know what codec to sugest; Getting both fast encoding AND small filesize is not that easy :)
[00:53] <znf> plus, you seem constrained to .mov, which doesn't many codecs
[00:54] <Logicgate> we can change the output container
[00:54] <znf> what resolution are the videos?
[00:54] <Logicgate> 640x360
[00:55] <Logicgate> i'm getting 100kb/s encoding, that's way too slow
[00:56] <znf> don't look at the bitrate
[00:56] <znf> look at the fps
[00:56] <znf> bitrate is not relevant to speed
[00:58] <Logicgate> 36 fps
[00:58] <Logicgate> 46 fps
[00:59] <znf> well, 46fps is encoding at almost 2x (if your video's frame rate is 25fps)
[01:00] <Logicgate> hmmm
[01:01] <Logicgate> isn't 69 the lowest quality for crf?
[01:01] <znf> no, 51 is
[01:01] <Logicgate> okay
[01:01] <Logicgate> all right so should I go back to mjpeg?
[01:02] <Logicgate> can we optimize mjpeg?
[01:02] <Logicgate> for smaller file size?
[01:02] <Logicgate> :D
[01:02] <znf> try -qscale 30
[01:04] <Logicgate> is that the lowest quality
[01:04] <znf> 32 is, I think
[01:05] <Logicgate> lol
[01:05] <Logicgate> seems a lot faster than libx264!
[01:07] <znf> it is, it's just huge filesize
[01:07] <Logicgate> so why does it double in size though
[01:07] <Logicgate> watermarking adds 1 frame for ever frame?
[01:08] <Logicgate> would it be faster to create a video of the watermark and join the 2 video streams?
[01:08] <znf> no, it's simply that mjpeg doesn't really compress that well
[01:09] <Logicgate> so ultimately I'm restrained by CPU and Codec capabilities
[01:11] <znf> "normal" video codecs are "smart"; they don't create an image for every frame out there; video codecs have this concept of "key frames", whever every X frames a frame will contain the full image, then the next frames contain just enough data to smoothen the movement
[01:11] <znf> not sure how to explain this, as english is not my native language
[01:11] <znf> but with mjpeg and similar codecs, every frame is basically a keyframe, ie: contains the full image
[01:11] <Logicgate> sI see
[01:11] <Logicgate> so which codec would you suggest
[01:11] <Logicgate> and which container
[01:12] <znf> not sure, really, could try xvid in a mkv container?
[01:12] <znf> libxvid
[01:12] <Logicgate> could you give me the sample code
[01:12] <Logicgate> so just change -vcodec to libxvid
[01:12] <Logicgate> and output to filename.mkv
[01:13] <znf> yyeah
[01:13] <Logicgate> or does the input require to be in a different container?
[01:13] <Logicgate> Because the input codec will always be Mjpeg
[01:13] <znf> no, the input can be anything, ffmpeg takes care of that
[01:13] <Logicgate> ok cool
[01:16] <znf> Ah, here's an idea.
[01:16] <znf> wmv1
[01:17] <Logicgate> wmv1 container?
[01:17] <znf> .wmv
[01:17] <znf> or .mkv, both should work
[01:17] <Logicgate> ok
[01:17] <Logicgate> why wmv1
[01:17] <znf> seems fast and produces relatively small files
[01:18] <Logicgate> awesome
[01:19] <Logicgate> codec name is wmv1 or libwmv1
[01:20] <znf> wmv1; could also try wmv2
[01:20] <Logicgate> any preset?
[01:21] <znf> I have no idea how the wmv codec works
[01:22] <Logicgate> hahahha
[01:23] <znf> faster? better?
[01:24] <Logicgate> haven't tried yet
[01:24] <znf> -vcodec wmv2 -b:v 2M
[01:26] <Logicgate> lol mjpeg 300mb is now 1gb and now finished yet
[01:26] <Logicgate> what a joke
[01:28] <Logicgate> Decoder (codec eia_608) not found for input stream #0:2
[01:28] <Logicgate> i get that
[01:30] <znf> output to .mkv
[01:30] <Logicgate> i am
[01:30] <Logicgate> ./ffmpeg -i media/test.mov -vf 'movie=media/test.png [watermark]; [in][watermark] overlay=0:0 [out]' -acodec copy -vcodec libx264 -threads 2 media/test2.mkv
[01:30] <znf> paste full output
[01:31] <Logicgate> Stream mapping:
[01:31] <Logicgate>   Stream #0:0 -> #0:0 (h264 -> libx264)
[01:31] <Logicgate>   Stream #0:1 -> #0:1 (copy)
[01:31] <Logicgate>   Stream #0:2 -> #0:2 (? -> ssa)
[01:31] <Logicgate> Decoder (codec eia_608) not found for input stream #0:2
[01:31] <Logicgate> oops
[01:31] <Logicgate>  ./ffmpeg -i media/test.mov -vf 'movie=media/test.png [watermark]; [in][watermark] overlay=0:0 [out]' -acodec copy -vcodec wmv2 -b:v 2M -threads 2 media/test2.mkv
[01:31] <Logicgate> that's what i'm trying
[01:32] <Logicgate> .wmv container works
[01:32] <Logicgate> .mkv doesn't
[01:32] <Logicgate> 78fps/s
[01:41] <Logicgate> sorry
[01:41] <Logicgate> znf
[01:41] <Logicgate> still slow
[01:41] <znf> how many fps...?
[01:42] <Logicgate> 78
[01:42] <Logicgate> without bitrate specifications 100 fps
[01:42] <znf> well, that's 4x the video speed
[01:42] <znf> so, not sure how much faster you would expect
[01:43] <Logicgate> 10x?
[01:43] <Logicgate> haha
[01:44] <znf> not unless you upgrade your instance
[01:44] <Logicgate> i should try that
[02:18] <Logicgate> znf, libx264 with ultrafast preset seems to be 80 fps
[02:18] <Logicgate> wmv is only an extra 20 fps
[02:59] <Logicgate> znf on a large instance i'm getting 350fps/s
[03:02] <Logicgate> that's with 4 cores
[03:05] <Logicgate> getting 600 fps with libx264
[04:34] <arb> I am playing an mp3 file and sound is coming only from one ear in the headphone, except the first few seconds when it's in both ears. Now I'm sure that my headphones are fine since playing other songs, sound comes in both ears. So is there an ffmpeg option to make the mp3 sound go to both headphone-ears?
[05:26] <zap0> the mp3 is corrupted.
[05:26] <arb> zap0: sure? You want the file?
[05:27] <arb> Or tell me how to check
[05:28] <zap0> ffmpeg doesn't know what headphones are. it only knows channels.
[05:54] <bornpilot> So, I am working streaming video from a camcorder via hdmi into a bmd intensity pro card. When I capture the video I see two video images divided by thick green line. What would be causing this?
[07:51] <__raven_> rtmp to ustream drops framerate extremely at 2mbit any experience with that?
[12:12] <brihat> There are two stable releases of ffmpeg, 1.2.5 and 2.1.3 -- which should i download?
[12:13] <JEEB> if you absolutely have to use a release, use the one from the newest branch
[12:13] <brihat> both of the above were released mid-Jan
[12:14] <JEEB> yes, but the other is for the 2.1 branch, and the other is for the 1.2 branch
[12:14] <brihat> is 2.x the newest branch?
[12:14] <JEEB> no, master branch is the newest :P
[12:15] <JEEB> and then every now and then (relatively randomly) new release branches are made out of it
[12:15] <JEEB> which is what those are
[12:15] <brihat> what's the difference between 1.x and 2.x series? Has 1.x series reached end-of-life / maintenance-only release?
[12:16] <JEEB> you generally shouldn't expect much updates the older the release is
[12:17] <JEEB> basically the only reason to use an older release is if your application depends on older APIs and you haven't updated yet
[12:17] <brihat> ok, so i'll download 2.1.3 then
[12:18] <JEEB> also it seems like the first two versions are used for 'major' releases :P so you can't really say 2.x because 2.0 and 2.1 f.ex. are completely different branching points
[12:18] <brihat> confusing
[12:18] <brihat> though i get it
[12:19] <JEEB> also if you're starting to develop with libav* I recommend you just start out with the current HEAD of master. Just check from fate.ffmpeg.org that the tests pass :)
[12:19] <JEEB> (for the architectures that matter for you)
[12:20] <brihat> not really, i just wanted a binary with --enable-gpl and --enable-nonfree, so i'll have to compile myself i guess
[12:20] <JEEB> in that case too, you generally want to use the current HEAD of master :)
[12:20] <JEEB> releases are only for people who want those
[12:21] <JEEB> such concept is kind of hazy in the whole OSS multimedia sphere
[12:21] <brihat> oh really
[12:21] <brihat> i thought master branch is for development only
[12:21] <brihat> so some things might be incomplete / boroken
[12:22] <JEEB> x264 does not have releases, ffmpeg/libav have them but the attention various releases get with regards to backports can be /very/ varied
[12:22] <JEEB> also FATE keeps most things under control
[12:22] <JEEB> most people just use master downstream too :P
[12:22] <JEEB> except distributions, because they usually /want/ releases
[12:22] <JEEB> even if a release is just a random commit in master where tests pass :D
[12:23] <relaxed> brihat: you can check http://fate.ffmpeg.org/ to ensure there's no issues with HEAD
[12:23] <brihat> i dont want to download the entire Git repo, is there some tarball for a successful build in FATE
[12:24] <JEEB> you can just grab a tarball from the gitweb
[12:24] <JEEB> http://git.videolan.org/?p=ffmpeg.git;a=summary
[12:24] <JEEB> the snapshot link
[12:24] <JEEB> also git has a way to only clone the current commit
[12:24] <JEEB> shallow clone was it?
[12:24] <brihat> ok, thanks for the link
[12:24] <relaxed> or click on the REV link on fate and then snapshot on the git page for the specific version
[12:25] <JEEB> git clone --depth 1
[12:25] <JEEB> would get the current HEAD
[12:25] <JEEB> and HEAD only
[12:26] <brihat> alright that works too
[12:26] <brihat> i just followed relaxed's advice and got a snapshot for a specific version from Fate
[12:26] <brihat> thanks guys
[12:27] <relaxed> brihat: have a look at https://trac.ffmpeg.org/wiki/UbuntuCompilationGuide too
[12:27] <JEEB> do note that stuff can be borked for specific archs only
[12:27] <JEEB> so unless you have MIPS or ARM or something
[12:27] <JEEB> that doesn't really interest you :)
[12:27] <brihat> i'm on x86_64 ubuntu, fate shows all-green
[12:27] <JEEB> :)
[16:44] <halloah> hi i am getting an error not found when there is a ' in the filename
[16:45] <JEEB> escape it according to your command line system's rules
[16:46] <halloah> well it takes the path from a java file getter box
[16:47] <halloah> a java open file box
[16:47] <JEEB> still, exactly what I said
[16:47] <JEEB> escape it and it will work
[16:47] <JEEB> how to escape depends on the system
[16:47] <halloah> well i try to find how to do that thanks
[16:47] <halloah> have a good day
[17:31] <__raven_> how to use rtmp with udp OR how to increase tcp ack window?
[18:33] <JingleBell> i am getting a problem with that file name and i don't know why ""j:/f/ffmpeg/bin/ffmpeg.exe" -i "Les Clowns Tueurs venus dailleurs Fr.avi" not found !!!
[18:34] <JingleBell> no such file or directory
[18:45] <halloah> i can't open files with 2 spaces in the name , any idea ?
[18:46] <sacarasc> Even if you do "file  wibble.mkv"?
[18:47] <klaxa> halloah, still the java thing? answer is still string escaping :|
[18:48] <halloah> i thought the problem was the  ' charachter but it was the 2 spaces in the name
[18:49] <halloah> so i don't know if it's possible to make ffmpeg open those files with 2 spaces after each other in the name
[18:49] <halloah> without renaming those files ...
[18:49] <halloah> with one space it works with 2 spaces after each other it doesn't work
[19:06] <zurell> can anyone help with ffmpeg on Mac for making a movie out of sequence of still images?
[19:06] <zurell> I'm struggling to tell ffmpeg which images to use
[19:07] <zurell> Image names are G0011302.JPG ... G0016302.JPG
[19:08] <zurell> I tried following command line: ffmpeg -f image2  -i G001%d.jpg -vcodec libx264 -vpre hq -crf 22 video.mp4ls
[19:08] <zurell> but get an error message: [image2 @ 0x7fcb03804a00] Could find no file with with path 'G001%d.jpg' and index in the range 0-4
[19:08] <zurell> G001%d.jpg: No such file or directory
[19:10] <halloah> can't find any escape code working ...
[19:11] <halloah> use a full path or move the files to the ffmpeg directory
[19:21] <zurell> halloah full path to the images?
[19:22] <halloah> to a video file
[19:23] <halloah> the input video file
[19:23] <sacarasc> zurell: You'll have to use bash globbing, I think.
[19:23] <zurell> halloah my input is a numer of images
[19:23] <halloah> one space is ok or many but not after each other is ok, many spaces after each otehr doesn't owrk
[19:23] <sacarasc> zurell: https://trac.ffmpeg.org/wiki/Create%20a%20video%20slideshow%20from%20images#Usingaglobpattern
[19:24] <halloah> yes zurell it's the same thing
[19:24] <sacarasc> halloah: Does it work outside of java?
[19:24] <halloah> add the path to the images or move them to ffmpeg dir
[19:24] <halloah> no sacarasc it doesn't work out of java
[19:24] <halloah> same problem
[19:25] <halloah> if i put many spaces after each other anywhere in the path it doesn't work and i tried all escaping codes i know
[19:25] <zurell> sacarasc thanks. That link was helpful. It seems to work now :)
[19:25] <sacarasc> \o/
[19:44] <Logicgate> hey is there a way to detect aspect ratio?
[19:44] <Logicgate> here's my problem
[19:45] <Logicgate> I need to be able to take videos that are 640x360 and resize them to 480x480 keeping the aspect ratio
[19:45] <Logicgate> 480x480 is the video format for vine
[19:45] <Logicgate> Can I make it so the videos get automatically padded?
[19:45] <Logicgate> without having to calculate the padding
[19:48] <tsjiller> Logicgate: something like this? http://superuser.com/questions/547296/resizing-videos-with-ffmpeg-avconv-to-fit-into-static-sized-player
[19:48] <Logicgate> yes
[19:49] <__raven_> how to use rtmp with udp OR how to increase tcp ack window for librtmp?
[19:49] <Logicgate> tsjiller, I only really need it for height padding
[19:50] <Logicgate> since the width is always going to be 480
[19:50] <tsjiller> depending on the height, you will have to add stuff on either side
[19:50] <tsjiller> if it's too tall you will have to pillar box it
[19:51] <tsjiller> unless you want to cut it
[19:51] <Logicgate> yeah, that's never going to happen
[19:52] <Logicgate> it'll aways be 480 width by a smaller height
[19:52] <Logicgate> isn't there a way to automatically pad videos?
[19:53] <Logicgate> okay so let's say I want my container to be 480x480 and the video provided 480x360
[19:53] <Logicgate> how can I just make the video provided fit in there?
[19:53] <Logicgate> do I really need to add padding?
[20:28] <__raven_> how to use rtmp with udp OR how to increase tcp ack window for librtmp?
[20:37] <klaxa> rtmp does not support udp
[20:49] <__raven_> klaxa: how to solve a tcp window problem?
[20:49] <__raven_> keyword "dropping framerate"
[20:49] <klaxa> i don't know, sorry
[20:49] <klaxa> maybe rtmp is not the right protocol for your usecase
[21:20] <bornpilot> attempting to capture video stream from a camcorder via the hdmi out. I can cap\\\\\\\\\\\\\\\\\\\\\\\\\
[21:20] <bornpilot> \
[21:20] <bornpilot> sorry about that.
[21:21] <bornpilot> I can capture the stream however after about 650 frames it just stops. sometimes I get an invalid buffer size error
[21:24] <bornpilot> what do you mean by do not paste your scripts?
[21:26] <bornpilot> http://pastie.org/8737173
[21:29] <bornpilot> So, this was what I received on my last test
[21:52] <bornpilot> flogger here is the full output using -loglevel debug this on does have the yadif filter however the results aper the same without it.
[21:52] <bornpilot> http://pastebin.com/sYLP3yCN
[22:02] <fragamus> hey
[22:02] <fragamus> i really need some help
[22:06] <Logicgate> fragamus, with what
[22:06] <fragamus> i am trying to make a program that emits synthetic video for mplayer to suck up
[22:07] <fragamus> in other words I have an algorithm that will spit out video and pipe it into mplayer
[22:07] <fragamus> i need to know *any* format
[22:07] <fragamus> the docs are always vague in some way
[22:08] <fragamus> can you suggest a format, and describe
[22:08] <fragamus> 1. the format
[22:08] <fragamus> 2. the mplayer command that can suck it up from a pipe
[22:09] <fragamus> I want to use one of the YUV formats
[22:09] <fragamus> I can emit my samples in any prescribed order
[00:00] --- Sun Feb 16 2014


More information about the Ffmpeg-devel-irc mailing list