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

burek burek021 at gmail.com
Wed Sep 3 02:05:01 CEST 2014


[00:57] <chriys> hi all I'm running ubuntu 12.04 and I'm trying to set up http live streaming using ffmpeg and ffserver. I found no full tuto on how to set it up. Does some of you have links ?
[01:22] <dahat> hrm... per the folks over in #x264dev, I should (and am) be spitting out an libx264.lib file, however ffmpeg's configure is not able to locate it at all... even if I rename it to x264.lib (which ffmpeg seems to be looking for)
[08:09] <hanshenrik> cats
[08:28] <anshul_mahe> I am trying to compile ffmpeg with libx264 on cygwin using mingw compiler
[08:29] <anshul_mahe> but it configure says libx264 not found
[08:29] <anshul_mahe> here are my command http://pastebin.com/DwbRGVid
[08:30] <anshul_mahe> I would like to clear that I have already compiled x264 using same mingw compiler that I am using for ffmpeg
[08:30] <anshul_mahe> and path of pkg-config are set and showing linx264 installed
[08:32] <anshul_mahe> here are details of config.log
[08:32] <anshul_mahe> http://pastebin.com/XXRyRVmd
[08:37] <anshul_mahe> I dont know, what ffmpeg configure is trying to use for cflags of x264, where should I find that?
[08:55] <bramgg> Would it be possible to record a PC game with FFmpeg without it being displayed on the screen? (ie the game is running an a background process)
[08:59] <anshul_mahe> I figured out that configure does not look for pkg-config of x264, used extra-flags to solve my problem
[09:01] <K4T> how I cna check libx264 version in my ffmpeg?
[09:22] <anshul_mahe> @K4T x264 --version
[10:16] <Olivius67> Hello
[10:22] <Olivius67> I'm using the following cmd to split a streamable mp4 into 60seconds parts: ffmpeg.exe -i in.mp4 -codec copy -f segment -segment_time 60 -reset_timestamps 1 out%02d.mp4
[10:23] <Olivius67> The problem is that the resulting parts require a lot of buffering (around 6 MB) before they start playing with jwplayer. By Googling around I have found a fix to this by passing the following cmd to each part: MP4Box.exe -inter 500 outxx.mp4. The resulting parts stream smoothly after a very short buffering (around 500KB).
[10:23] <Olivius67> Now, is there a way I could integrate directly this 'fix' in the initial ffmpeg cmd I use to split and thus avoid the extra mp4box step?
[11:17] <BtbN> Olivius67, you can't just split a video (without reencoding) at random points. You have to split at I frames. Also, mp4 is not ideal for fast start. Use a more simple format, like flv, or add the faststart atom
[11:33] <Olivius67> Btbn: mp4 is the format I need to use (basically the project states that there will also be a direct mp4 download link for each part. Thus, as I don't want to multiply video format I would preffer sticking to mp4 for both streaming and direct download) ). The mp4box cmd I used (I confess I don't know much about what I'm doing here) actualy generated parts that fast started good enough for me.
[11:33] <Olivius67> How can I have ffmpeg split at correct I frames?
[11:37] <fdf> Hi, I have this error when using    "pad=width=300:height=170:x=0:y=40:color=black"  -> Cannot find color 'color=black' any idea what i`m doing wrong?
[11:41] <fdf> http://pastebin.com/qtRV70X5
[12:13] <BtbN> Olivius67, if you want to stream it, keep in mind that mp4 is not streamable
[12:14] <BtbN> if you want to offer static downloads, mp4 is somewhat ok, but not for streams, as it can't start at random positions
[12:18] <Olivius67> Well when post processed with mp4box.exe -inter 500. The parts were just as good as non splitted original mp4: fast start and fast forwarding are smooth.
[12:19] <Olivius67> I just would like to reproduce the magic of mp4box into my initial ffmpeg split cmd. And thus avoid the extra mp4box step.
[13:11] <vlatkozelka> hi
[13:12] <vlatkozelka> when i use -copyts with -f segment -segment_time x ... instead of recording files of x length it starts recording one frame long videos (with correct stamp tho )
[13:13] <vlatkozelka> <vlatkozelka> when i use -copyts with -f segment -segment_time x ... instead of recording files of x length it starts recording one frame long videos (with correct stamp tho )
[13:13] <vlatkozelka> sorry i think i DC while typing that
[13:17] <vlatkozelka> is it some kind of bug with TS or .. ?
[13:19] Last message repeated 1 time(s).
[13:31] <vlatkozelka> ok sorry about repeating but im not sure if i got disconnected before or after i pressed enter so ...
[13:32] <vlatkozelka> <vlatkozelka> when i use -copyts with -f segment -segment_time x ... instead of recording files of x length it starts recording one frame long videos (with correct stamp tho )
[14:40] <sepero> Re-encode h264 without quality loss  http://video.stackexchange.com/questions/12523/ffmpeg-re-encode-libx264-without-quailty-loss
[14:47] <ubitux> sepero: encode the first time in lossless, otherwise not possible
[15:09] <Kolizer> ABL  CAA:85?
[15:11] <Kolizer> O >48=
[15:11] <sfan5> sepero: re-encoding is probably the only way to do what you want to acheive
[16:17] <Wader8> hello
[16:17] <Wader8> no offense
[16:17] <Wader8> by why is FFMPEG documentation such a POS
[16:18] <spaam> in what way is it Point of sale?
[16:18] <Wader8> and ...why do I seem to have to spend 2 days to research to find some help in some 2-3 year old forum post in the corner of the web ?
[16:18] <Wader8> never mind ... here's my issue http://forum.videohelp.com/threads/366893-FFMPEG-deinterlace-convert-to-square-pixel-real-frame-rate?p=2343620#post2343620
[16:19] <Wader8> my biggest problem is  that ffmpeg keeps changing the command line namings without updating the documentation, can't find anything on YADIF just doesn't exist, deinterlacing, nonexistant on ffmpeg.org
[16:20] <Wader8> all i find is some text-only ticket postings with a ton of dumped hard to read outputs
[16:22] <Wader8> I am sorry it's just me maybe, maybe it's supposed to be like this
[16:23] <Wader8> I am patient now, that i found this chatroom
[16:23] <Fjorgynn> I see
[16:24] <saste> Wader8, -vf yadif
[16:24] <saste> what's so hard about it?
[16:25] <Wader8> well it took me way more time to find this with google than I expected, especially when the ffmpeg documentation doesn't mention this odd name at all, but never mind back to work ...
[16:26] <Wader8> and i suppose to use some 1:-1:1 or something after yadif ?
[16:26] <Wader8> found that somewhere
[16:27] <Wader8> anyways, what about square pixels, can i remove the awful pixel aspect ratio and render in 854x480 ?
[16:28] <sacarasc> Wader8: http://ffmpeg.org/ffmpeg-all.html#yadif-1
[16:28] Action: sacarasc shrugs.
[16:29] <Wader8_> there was network disconnect
[16:30] <sacarasc> Did you get this link: http://ffmpeg.org/ffmpeg-all.html#yadif-1 ?
[16:33] <Kolizer> What is wrong http://dumpz.org/1189119/ ?
[16:33] <Kolizer> help
[16:34] <sacarasc> Can you pastebin the ffmpeg output, too?
[16:34] <Kolizer> I?
[16:34] <sacarasc> Yes.
[16:34] <Kolizer> sacarasc:
[16:34] <Kolizer> yes
[16:37] <Kolizer> here http://dumpz.org/1189122/
[16:39] <Kolizer> And?
[16:42] <sacarasc> What problem are you having?
[16:43] <Kolizer> low fps
[16:43] <Kolizer> very low fps
[16:44] <sacarasc> The video? Or the encoding?
[16:44] <Kolizer> max 9 and drop
[16:45] <Kolizer> everywhere
[16:47] <Kolizer> What's the problem?
[16:49] <Kolizer> you run this code sacarasc?
[16:50] <sacarasc> Someone who might know what's happening could be around soon, and as they will have the information, they will have an easier time.
[16:52] <Kolizer> You code works? sacarasc
[16:52] <sacarasc> I haven't tried it.
[16:53] <sacarasc> What is your CPU usage like when you run the command?
[16:53] <Kolizer> start plz?
[16:54] <Kolizer> 12% max
[16:54] <Kolizer> or 6%
[16:59] <Kolizer> you run code? sacarasc
[17:00] <sacarasc> No, I am not at a Linux machine, so I can't/.
[17:00] <sacarasc> You're going to probably have to wait for someone else, anyway. They'll have the information needed, though.
[17:01] <Kolizer> I think who in  "-filter_complex overlay=" bug
[17:02] <Kolizer> >:o
[17:02] <Kolizer> bug!!!
[17:03] <Kolizer> need fix
[17:05] <Kolizer> Thanks who responded sacarasc
[17:09] <Kolizer> but in avconv the works overlay
[17:12] <Kolizer> but i use ffmpeg
[17:15] <Kolizer> who can help?
[17:33] <kaotiko> hi
[17:35] <Kolizer> hey kaotiko
[17:36] <Kolizer> What went wrong? http://dumpz.org/1189119/
[17:44] <kaotiko> -filter_complex is an argument?
[17:45] <Kolizer> drop and low fps(
[17:45] <kaotiko> For example, to overlay an image over video                   ffmpeg -i video.mkv -i image.png -filter_complex '[0:v][1:v]overlay[out]' -map'                   '[out]' out.mkv
[17:46] <kaotiko> -filter_complex 'overlay'
[17:46] <kaotiko> is the sintax
[17:46] <Kolizer> I do not know why
[17:46] <kaotiko> man ffmpeg
[17:46] <kaotiko> hehe
[17:47] <Kolizer> hm
[17:51] <Kolizer> Correct http://dumpz.org/1189119/ plz?
[17:51] <Kolizer> kaotiko:
[17:59] <kaotiko> what
[17:59] <kaotiko> what is the output ?
[18:01] <Kolizer> kaotiko: http://dumpz.org/1189119/ edit as needed?
[18:02] <kaotiko> !/bin/bash
[18:02] <kaotiko> without white space
[18:02] <kaotiko> -filter_complex overlay= \ <- bad sintax, correct: -filter_complex 'overlay'
[18:03] <kaotiko> but copy the output when u exec the script
[18:06] <Kolizer> frame=   31 fps=3.6 q=-1.0 Lsize=     156kB time=00:00:08.20 bitrate= 155.7kbits/s dup=0 drop=30
[18:06] <Kolizer> no works
[18:09] <Kolizer> i correct http://dumpz.org/1189158/ but no works
[18:10] <kaotiko> frame=   31 fps=3.6 q=-1.0 Lsize=     156kB time=00:00:08.20 bitrate= 155.7kbits/s dup=0 drop=30
[18:10] <kaotiko> it is the output?
[18:10] <Kolizer> yes
[18:10] <kaotiko> but why no works?
[18:10] <Kolizer> low fps
[18:10] <kaotiko> ok
[18:10] <Kolizer> and drop
[18:11] <kaotiko> sorry I dont know why could be
[18:12] <Kolizer> bug in -filter_complex!
[18:13] <Kolizer> function
[18:14] <Kolizer> Who can help?
[18:15] <Kolizer> run the http://dumpz.org/1189158/ kaotiko?
[18:21] <Kolizer> why low fps and drop? http://dumpz.org/1189158/
[18:26] <kaotiko> sorry i cant try it now
[18:28] <Kolizer> A ok kaotiko
[20:11] <guy312> Hi, I want to add a subtitle .srt file to my video file, but I need a 2 second offset.  How would I do that?
[20:22] <dahat> Quick sanity question... when building ffmpeg under MinGW for Windows with the VS2013 compiler and using the --enable-libx264 argument when running configure... which .lib file should it go looking for? libx264.lib or x264.lib?
[21:39] <mr_lou> Hello. Can ffmpeg create an "audio only" video from a wav file? (for blu-ray audio)
[21:44] <mr_lou> Nevermind.
[21:44] <mr_lou> tsMuxer did the trick.
[21:48] <gcl5cp> is there a x264 irc channel? i'm searching all motion parameter to minimize cpu usage building slideshow-video
[21:52] <Devrim> ehm
[21:52] <Devrim> try #x264
[21:52] <Devrim> like
[21:52] <Devrim> just a guess
[21:52] <Devrim> ^^
[21:57] <t4nk773> hi everyone! Is it possible to drawtext from a file whenever its updated (not with reload flag)^?
[21:57] <gcl5cp> Devrim: thanks
[23:43] <juancho> which is youtube setting?
[23:45] <juancho> i download a video to see coding info but is erased
[23:45] <juancho> how youtube erase encoding info?
[23:47] <BtbN> what?
[23:49] <juancho> forget it. my mistake
[23:49] <juancho> Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 576x360 [SAR 1:1 DAR 8:5], 143 kb/s, 15 fps, 15 tbr, 15 tbn, 30 tbc
[23:50] <juancho> Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 96 kb/s
[23:55] <SuperIRis> hello?
[23:56] <Mavrik> ?olleh
[23:57] <c_14> Olé
[23:59] <llogan> juancho: "strings input.mp4 | grep x264" may show some interesting info
[23:59] <llogan> (assuming they didn't strip that out)
[00:00] --- Wed Sep  3 2014


More information about the Ffmpeg-devel-irc mailing list