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

burek burek021 at gmail.com
Tue Aug 9 03:05:01 EEST 2016


[00:01:28 CEST] <DHE> Prelude2004c: you might be able to use `perf` to benchmark what's taking so long... are you overloading the GPU? (I'm guessing you're using one)
[00:02:39 CEST] <DHE> if it's overloading the GPU, perf won't help much. if you overload the CPU this might find out why
[00:05:04 CEST] <durandal_1707> Prelude2004c: show full command and output
[00:12:44 CEST] <Prelude2004c> ehy guys.. sorry for the delay
[00:12:48 CEST] <Prelude2004c> overloading GPU no,, 60%
[00:14:36 CEST] <Prelude2004c> here is everything.. command is at the bottom
[00:14:38 CEST] <Prelude2004c> http://pastebin.com/raw/txA4cMsP
[00:15:05 CEST] <Prelude2004c> the -map option '[vout]' kills it somehow
[00:31:03 CEST] <durandal_1707> Versions differs somehow, compiled ffmpeg vs linked libs
[00:32:12 CEST] <durandal_1707> also make sure yasm is enabled
[00:32:55 CEST] <durandal_1707> yadif and scale is otherwise slow
[00:44:50 CEST] <Prelude2004c> ya yasm is on
[00:44:56 CEST] <Prelude2004c> looks like format=nv12 is a problem
[00:45:00 CEST] <Prelude2004c> when i use format=yuv420p it works bettter
[01:11:51 CEST] <devster31> hi, I'm trying to skip the first half a second of a clip, this is my command: ffmpeg -ss 00:00:00.50 -i in.mp4 -vcodec copy -acodec copy out.mp4 but the output is identical to the original
[01:12:54 CEST] <thebombzen> devster31: you can't truncate the video with -codec copy
[01:13:15 CEST] <thebombzen> if it copies the stream then it won't reencode it, so you'll get the same thing
[01:13:55 CEST] <devster31> ok, so what should I use? I looked here for the command: https://trac.ffmpeg.org/wiki/Seeking
[02:53:22 CEST] <jookiyaya> big news: amd destroys intel  http://static2.gamespot.com/uploads/scale_super/460/4601080/3046688-8311357204-AMD-Z.jpg
[03:13:14 CEST] <wallbroken> x265 has the same compatibility as x264 ?
[03:14:16 CEST] <DHE> jookiyaya: third time it's been mentioned
[03:14:33 CEST] <DHE> wallbroken: ?
[03:14:45 CEST] <jookiyaya> DHE i see, 7 more times to go
[03:17:03 CEST] <wallbroken> DHE, i don't know if is better to encode a video in x264 or x267
[03:17:07 CEST] <wallbroken> *x265
[03:17:54 CEST] <jookiyaya> use x265
[03:17:59 CEST] <jookiyaya> better encoder
[03:18:17 CEST] <wallbroken> how to enable it in ffmpeg?
[03:18:33 CEST] <jookiyaya> i use handbrake so i don't know
[03:18:38 CEST] <DHE> they're different codecs. you can't compare them
[03:18:53 CEST] <wallbroken> DHE, different in what?
[03:18:54 CEST] <DHE> that is, you can't really compare x264 and x265, they make incompatible bitstreams
[03:19:07 CEST] <DHE> anymore than you can compare Snow and XviD
[03:19:11 CEST] <jookiyaya> use x265 ; it's better
[03:19:28 CEST] <jookiyaya> xvid is old and sucks
[03:19:43 CEST] <wallbroken> ffmpeg does not support x265 natively
[03:19:44 CEST] <wallbroken> why?
[03:19:52 CEST] <jookiyaya> i thought it did
[03:19:56 CEST] <DHE> xvid, h264, h265 are like a sequence of generations
[03:20:14 CEST] <DHE> wallbroken: not natively for encoding. x265 is a third party library that provides an encoder ffmpeg uses
[03:20:21 CEST] <DHE> there is a native decoder
[03:22:23 CEST] <wallbroken> why of third party?
[03:33:55 CEST] <jookiyaya> wallbroken good question, no diea
[05:06:19 CEST] <wallbroken> lower crf means bigger file?
[05:12:55 CEST] <kepstin> lower crf means higher quality, which assuming you're using the same settings elsewhere (e.g. preset) means bigger file, yes.
[06:01:46 CEST] <k_sze[work]> Is there a way to tell ffmpeg to not silently skip over corrupt frames?
[06:02:50 CEST] <k_sze[work]> I have seen this happen with some .nut files that contain corrupt frames (because they were written over an SMB connection and the ethernet connection was unstable)
[06:03:15 CEST] <k_sze[work]> Instead of silently skipping over corrupt frames, I would like ffmpeg to give me a black frame.
[06:03:22 CEST] <k_sze[work]> (or any kind of blank frame)
[06:21:12 CEST] <durandal_1707> k_sze[work]: sounds like filter task
[06:22:12 CEST] <durandal_1707> is it CFR or VFR?
[06:22:37 CEST] <k_sze[work]> constant frame rate
[06:26:32 CEST] <Anonaly> hi, I need some help please
[06:27:35 CEST] <Anonaly> I have recovered files from a nearly dead hard drive, and the recovery software was able to recover a pile of .mov files.
[06:27:55 CEST] <Anonaly> However the .mov files do not play in any video player (mplayer, vlc, windows media player)
[06:28:04 CEST] <Anonaly> havent tried quicktime yet
[06:28:46 CEST] <Anonaly> ffplay tells me this
[06:28:55 CEST] <Anonaly>  moov atom not found0/0
[06:28:55 CEST] <Anonaly> ./LostFile_Mov_9865114.mov: Invalid data found when processing input
[06:29:47 CEST] <durandal_1707> there's utility to readd missing moov atom
[06:30:09 CEST] <durandal_1707> with varying success
[06:30:12 CEST] <Anonaly> ok thats what led me here !
[06:30:29 CEST] <Anonaly> apparently ffmpeg can do it, and I have the latest version installed
[06:31:09 CEST] <durandal_1707> nope, ffmpeg doesn't recreate missing moov atom
[06:31:14 CEST] <furq> Anonaly: http://vcg.isti.cnr.it/~ponchio/untrunc.php
[06:31:26 CEST] <furq> that's the only oss tool i know of
[06:32:09 CEST] <furq> you'll need a working video from the same source
[06:32:22 CEST] <Anonaly> yeah thats what this other program I saw required
[06:32:48 CEST] <Anonaly> you have to pay for the software and then you need a video from the same recording device
[06:33:01 CEST] <Anonaly> I don't have that video recorder, the owner of the HD does,
[06:33:06 CEST] <Anonaly> I guess he will have to do that
[06:33:24 CEST] <Anonaly> or get him to make a small video and send it to me
[06:34:26 CEST] <Anonaly> http://www.remorepair.com/windows/hd-video-repair-utility.html
[06:34:31 CEST] <Anonaly> that one
[06:34:40 CEST] <furq> http://slydiman.me/eng/mmedia/recover_mp4.htm
[06:34:42 CEST] <furq> there's that as well
[06:34:47 CEST] <furq> which has presets for common cameras
[06:35:10 CEST] <Anonaly> ok but that is for mp4
[06:35:14 CEST] <Anonaly> this is .mov
[06:35:20 CEST] <furq> This utility can recover video and audio streams from unfinalized MP4/MOV/3GP files without (or empty) header.
[06:35:28 CEST] <furq> mp4 and mov are more or less the same
[06:35:32 CEST] <Anonaly> ok
[06:35:41 CEST] <Anonaly> thanks
[06:35:46 CEST] <Anonaly> !
[07:28:17 CEST] <Anonaly> furq, that link you gave me I don't see how it has presets for common cameras
[07:28:22 CEST] <Anonaly> http://slydiman.me/eng/mmedia/recover_mp4.htm
[07:28:37 CEST] <Anonaly> or I don't know how to use them
[07:28:42 CEST] <Anonaly> one or the other
[07:29:12 CEST] <Anonaly> when I tried it, it wanted a good condition video file from the camcorder
[07:32:32 CEST] <Anonaly> furq, I am blind sorry
[07:32:37 CEST] <Anonaly> forget all that
[09:47:07 CEST] <k_sze[work]> hmm, looks like I can't specify a negative angle with -metadata:s:v:0 rotate
[09:48:04 CEST] <durandal_1707> you don't need negative angle
[09:48:11 CEST] <k_sze[work]> yes, I realize that.\
[09:48:33 CEST] <k_sze[work]> I had to retry a few times to understand what was going on.
[09:49:14 CEST] <k_sze[work]> ffmpeg didn't give me an error message for negative angle though. It would have helped if it did.
[10:18:17 CEST] <Spring> is there any way of setting a minimum ffplay window size? I only see the ability to set a forced window size
[10:18:34 CEST] <Spring> that way the titlebar isn't crunched into itself at smaller sizes
[10:18:39 CEST] <Spring> *wouldn't be
[10:24:53 CEST] <Spring> also a shame there's no -to option, since that would allow trim values to be previewed
[10:56:26 CEST] <henrikx> Hello
[10:56:28 CEST] <henrikx> ?
[10:56:45 CEST] <henrikx> Could I have a little bit of help?
[10:57:14 CEST] <henrikx> (command used at bottom) http://puu.sh/qtLxZ/74fb900cbb.png
[10:57:20 CEST] <henrikx> 'nuff said
[10:57:23 CEST] <henrikx> what am I doing wrong?
[11:10:53 CEST] <furq> henrikx: get rid of -f h264
[11:19:35 CEST] <henrikx> @furq Now this http://puu.sh/qtMlW/ffa3ebd849.png
[11:21:37 CEST] <xochilpili> hi all
[11:21:45 CEST] <henrikx> yo
[11:21:47 CEST] <xochilpili> how can i install ffmpeg in freebsd?
[11:21:56 CEST] <furq> pkg install ffmpeg
[11:22:10 CEST] <xochilpili> i mean, i know how to, but my question is something like: full codecs support
[11:22:26 CEST] <xochilpili> reading this : http://dduvnjak.pw/ffmpeg-install-on-freebsd/
[11:23:11 CEST] <furq> that's more or less how you do it
[11:23:34 CEST] <Mandevil> henrikx: Resample the audio with -ra
[11:23:36 CEST] <furq> although if you don't have the pkgng version installed then that'll compile all the dependencies, which you probably don't want
[11:23:41 CEST] <furq> henrikx: -c:a aac
[11:23:42 CEST] <xochilpili> but i cant compile theora
[11:23:53 CEST] <furq> there's no reason to do that separately
[11:24:08 CEST] <furq> libtheora is packaged
[11:24:10 CEST] <xochilpili> furq, so just directly to ffmpeg port ?
[11:24:19 CEST] <furq> right
[11:24:25 CEST] <furq> there's no reason to use a different version of gcc either
[11:24:35 CEST] <furq> and if you do then 4.6 isn't the newest any more
[11:24:36 CEST] <xochilpili> ffmpeg26/ ?
[11:24:45 CEST] <furq>  /usr/ports/multimedia/ffmpeg
[11:24:49 CEST] <henrikx> @furq whats the last message u sent?
[11:24:51 CEST] <furq> it's stuck on 2.8.6 though
[11:24:59 CEST] <furq> henrikx: add -c:a aac before the output file
[11:25:05 CEST] <henrikx> ok
[11:25:31 CEST] <xochilpili> furq, i have ffmpeg26 and i have portsnap updated
[11:25:49 CEST] <xochilpili> is that correct?
[11:26:09 CEST] <henrikx> Thanks! now it works
[11:26:17 CEST] <furq> no
[11:26:21 CEST] <furq> ffmpeg26 is an old version
[11:26:35 CEST] <furq> http://vpaste.net/guHzS
[11:28:10 CEST] <xochilpili> furq, what deps do i need ?
[11:28:23 CEST] <furq> the line below "make config" installs all the deps
[11:28:24 CEST] <henrikx> is there any way to pause the playback?
[11:28:42 CEST] <xochilpili> furq, i just want to use this server as a transcoder using PHP-FFMpeg framework
[11:29:07 CEST] <xochilpili> in order to use html video tag, ogg, mp4 and webm file formats
[11:29:09 CEST] <furq> the port makefile will automatically install all the dependencies from source, which takes forever
[11:29:35 CEST] <furq> it's faster to run make build-depends-list and then install all those with pkgng
[11:29:39 CEST] <furq> which is what that script does
[11:31:03 CEST] <xochilpili> furq, the script show me the ncurse window to select the deps; is that correct?
[11:31:07 CEST] <furq> yes
[11:31:12 CEST] <furq> that's what make config is
[11:31:22 CEST] <xochilpili> then, what should i have to select ?
[11:31:28 CEST] Action: xochilpili :P
[11:31:29 CEST] <furq> whichever codecs you want
[11:31:45 CEST] <furq> presumably theora, x264, vpx and fdk-aac
[11:31:52 CEST] <xochilpili> wait, codecs for input or codecs for output?
[11:31:55 CEST] <furq> output
[11:31:58 CEST] <xochilpili> oks
[11:32:01 CEST] <furq> oh and opus as well
[11:32:05 CEST] <furq> and vorbis
[11:32:13 CEST] <furq> i'm pretty sure those are all selected by default though
[11:32:17 CEST] <furq> except fdk-aac
[11:33:15 CEST] <xochilpili> yeah, and opus
[11:33:27 CEST] <xochilpili> fdk-acc and opus aren't by default
[11:34:48 CEST] <xochilpili> so, this is installing binaries, but that's not recommended by official doc, right?
[11:34:58 CEST] <furq> by which official doc
[11:35:11 CEST] <henrikx> @furq is there any playback control in ffmpeg
[11:35:18 CEST] <henrikx> ?
[11:35:22 CEST] <furq> not that i know of
[11:35:28 CEST] <henrikx> hm
[11:35:37 CEST] <xochilpili> furq, never mind...
[11:36:55 CEST] <xochilpili> furq, now it's installed
[11:37:02 CEST] <xochilpili> ffmpeg -protocols ?
[11:37:19 CEST] <henrikx> @furq can you start it at a timestep?
[11:37:24 CEST] <henrikx> stamp*
[11:37:28 CEST] <furq> -t 01:23:$5
[11:37:33 CEST] <furq> :45
[11:37:38 CEST] <xochilpili> furq, http://vpaste.net/zQvYu
[11:37:56 CEST] <furq> ?
[11:38:09 CEST] <xochilpili> furq, what? what's wrong?
[11:38:14 CEST] <furq> i don't know
[11:38:20 CEST] <furq> i thought you were telling me something was wrong
[11:38:47 CEST] <xochilpili> no, i just put ffmpeg -protocols > vpaste
[11:39:01 CEST] <bencoh> codecs show in -codecs
[11:41:30 CEST] <henrikx> @furq oh thanks
[13:04:03 CEST] <wallbroken> furq, is true that ffmpeg for x265 uses a third party library for encoding?
[13:05:20 CEST] <ritsuka> yes, it uses x265
[13:05:24 CEST] <Mavrik> It uses x265 library for encoding :P
[13:05:37 CEST] <ritsuka> the format is called h.265 or hevc
[13:05:56 CEST] <wallbroken> but for x264, ffmpeg has is native library
[13:06:06 CEST] <furq> no
[13:06:06 CEST] <ritsuka> no
[13:06:08 CEST] <bencoh> no
[13:06:10 CEST] <furq> no
[13:06:12 CEST] <ritsuka> no
[13:06:23 CEST] <furq> yes
[13:06:23 CEST] <Mavrik> x264 is also a native library
[13:06:30 CEST] <Mavrik> neither x265 or x264 are formats :P
[13:07:08 CEST] <Guest_83747> Allah is doing
[13:07:10 CEST] <furq> did you not believe DHE when he told you this eight hours ago
[13:07:14 CEST] <Guest_83747> sun is not doing Allah is doing
[13:07:20 CEST] <Guest_83747> moon is not doing Allah is doing
[13:07:22 CEST] <furq> oh hey allah is doing guy is back
[13:07:27 CEST] <ritsuka> sigh&
[13:07:39 CEST] <furq> he must have made it through every channel on freenode
[13:13:29 CEST] <wallbroken> why to build in x265 i need another version of ffmpeg?
[13:14:11 CEST] <iive> wallbroken: it might need it for the command line program. if you need only the library, you should be able to disable it.
[13:17:06 CEST] <furq> aren't you on debian
[13:17:23 CEST] <iive> Guest_83747: if you think that somebody would convert or recognize yours god glorry, just because you spam his name here, you are complete idiot. Quite the contrary.
[13:17:25 CEST] <wallbroken> i'm on windows 10
[13:17:37 CEST] <xochilpili> furq, remember me?
[13:17:41 CEST] <xochilpili> ffmpeg -y -i /media/Movies/Che.el.Argentino.avi -threads 12 -vcodec libx264 -acodec libfaac -b:v 1000k -refs 6 -coder 1 -sc_threshold 40 -flags +loop -me_range 16 -subq 7 -i_qfactor 0.71 -qcomp 0.6 -qdiff 4 -trellis 1 -b:a 128k -pass 1 -passlogfile /tmp/ffmpeg-passes57a869adf2f22cnoki/pass-57a869adf2ffe tmp/export-webm.mp4
[13:17:47 CEST] <xochilpili> Unknown encoder 'libfaac'
[13:17:50 CEST] <xochilpili> which means?
[13:17:53 CEST] <iive> Guest_83747: if you want to give bad name of your religion and spread hate, then you are doing great.
[13:17:59 CEST] <furq> you built with libfdk-aac
[13:18:01 CEST] <xochilpili> i remember that we install this faac right ?
[13:18:04 CEST] <furq> no
[13:18:10 CEST] <furq> faac sucks
[13:18:20 CEST] <xochilpili> damn
[13:18:29 CEST] <xochilpili> im using this https://github.com/PHP-FFMpeg/PHP-FFMpeg
[13:18:38 CEST] <furq> -c:a libfdk_aac
[13:18:39 CEST] <xochilpili> and this options are default
[13:19:00 CEST] <xochilpili> let me change that in the framework!
[13:19:07 CEST] <furq> most of those defaults seem worthless or bad
[13:19:17 CEST] <xochilpili> really?
[13:19:29 CEST] <xochilpili> damn
[13:19:31 CEST] <furq> most of them are the defaults for -preset medium
[13:19:38 CEST] <furq> which is the default preset anyway
[13:19:50 CEST] <xochilpili> do you know some php framework using ffmpeg that you recommend ?
[13:20:01 CEST] <furq> i assume either this predates -preset or it's just an accreation of cargo-cult stackoverflow answers
[13:20:07 CEST] <furq> accretion
[13:20:20 CEST] <furq> and no, i try to pretend that php doesn't exist
[13:20:34 CEST] <xochilpili> lol
[13:20:43 CEST] <xochilpili> why?
[13:21:04 CEST] <bencoh> :]
[13:21:19 CEST] <furq> otherwise i have vivid nightmares about rasmus lerdorf and my primary school headmistress chasing me in a go-kart
[13:21:32 CEST] <bencoh> :D
[13:24:41 CEST] <furq> aww
[13:24:44 CEST] <furq> he's my favourite spammer
[13:24:57 CEST] <furq> he's much better than that guy who posts holocaust denier videos
[13:25:39 CEST] <xochilpili> furq, how can i encode a video to use it with ios ?
[13:25:44 CEST] <xochilpili> i mean which codec ?
[13:25:47 CEST] <Spring> can the trim filter be set in ffplay? Tried -vf "trim=value:value" but it didn't work
[13:25:48 CEST] <furq> x264
[13:26:13 CEST] <furq> if you need support for really old iOS devices then you need to use -profile baseline
[13:26:33 CEST] <xochilpili> libx264 and libfdk-aac ?
[13:26:36 CEST] <furq> yeah
[13:26:49 CEST] <furq> https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/FrequentlyAskedQuestions/FrequentlyAskedQuestions.html
[13:27:22 CEST] <xochilpili> Audio: aac (LC)  Video: h264
[13:27:34 CEST] <xochilpili> i have this video converted and i cant see it on ios
[13:27:48 CEST] <xochilpili> i have no older device, iphone se
[13:28:20 CEST] <xochilpili> oh!
[13:28:23 CEST] <xochilpili> it works!!!
[13:28:28 CEST] <furq> you're welcome
[13:28:29 CEST] <xochilpili> god damn!
[13:28:34 CEST] <xochilpili> thanks a lot furq :D :D :D
[13:29:36 CEST] <wallbroken> not clear about x265
[13:29:49 CEST] <wallbroken> why, to encode in x265 i need another version of ffmpeg?
[13:30:35 CEST] <bencoh> x265 (the commandline tool) might use ffmpeg (or rather the libav* libraries) to mux its output
[13:30:47 CEST] <bencoh> and it might depend on a recent version
[13:30:54 CEST] <furq> are you asking why you need ffmpeg to compile x265 or why your ffmpeg binary doesn't support x265
[13:32:25 CEST] <furq> or are you asking why you need to rebuild ffmpeg to add support for an encoder
[13:33:06 CEST] <wallbroken> furq, to encode in x264 i just download ffmpeg zaranoe, and give the right command
[13:33:16 CEST] <wallbroken> wy to encode in x265 that's not possible?
[13:33:20 CEST] <wallbroken> that's all
[13:33:25 CEST] <xochilpili> furq, do you know how can i ffmpeg srt to webvTT ?
[13:33:44 CEST] <furq> wallbroken: it is possible
[13:33:54 CEST] <furq> the zeranoe builds have x265 support
[13:34:08 CEST] <furq> xochilpili: presumably -i src.srt -c:s webvtt out.vtt
[13:34:21 CEST] <furq> i'm not sure if you even need -c:s webvtt
[13:34:36 CEST] <xochilpili> furq, thanks! checking
[13:35:19 CEST] <wallbroken> furq, my command for x264 is: ffmpeg.exe -i input.vob -b:a 128k out.mp4
[13:35:30 CEST] <wallbroken> for x265 how to modify it?
[13:35:35 CEST] <furq> -c:v libx265
[13:35:48 CEST] <wallbroken> just add it?
[13:36:02 CEST] <wallbroken> ffmpeg.exe -i input.vob -c:v libx265 -b:a 128k out.mp4
[13:36:10 CEST] <furq> yes
[13:36:20 CEST] <wallbroken> and it's compatible with apple devices?
[13:36:23 CEST] <wallbroken> like ipad ?
[13:36:26 CEST] <furq> no
[13:36:27 CEST] <bencoh> ...
[13:36:34 CEST] <wallbroken> mmm why?
[13:36:40 CEST] <furq> do i look like tim cook
[13:38:56 CEST] <xochilpili> furq, if im converting a video from avi to mp4 using those codecs, and i have the srt for that original video, then webvtt will match with the movie?
[13:39:05 CEST] <furq> i should hope so
[13:39:25 CEST] <xochilpili> why wouldnt ?
[13:40:08 CEST] <furq> presumably it'll just copy the timestamps from the srt
[13:40:20 CEST] <furq> so if you're filtering the video in some way that changes the length, that'll screw it up
[15:29:06 CEST] <xochilpili> how can i know clip duration with ffmpeg?
[15:30:02 CEST] <xochilpili> ok, ffprobe
[15:39:20 CEST] <rmoorelxr> if im receiving a stream of "h264" bytes (from third party so using air-quotes) can i somehow pipe these to ffmpeg and have it create a stream?
[15:41:18 CEST] <furq> rmoorelxr: -f h264 -i pipe:
[15:43:49 CEST] <rmoorelxr> ok cool. so what kind of pipe will do this? no experience with this stuff
[15:44:41 CEST] <furq> that will take input on stdin
[15:44:47 CEST] <furq> so mysource | ffmpeg -i pipe:
[15:46:02 CEST] <rmoorelxr> great thanks
[15:46:37 CEST] <BtbN> a raw h264 stream is lacking some important information though, like a framerate/timestamp for example.
[15:53:36 CEST] <xochilpili> furq, is it possible to stream http with ffmpeg ?
[15:53:50 CEST] <rmoorelxr> i get a buffer, a length, a frametype, and a frameStamp which im assuming is the timestamp
[15:53:54 CEST] <xochilpili> in order to catch video from <video html5 tag ?
[15:54:27 CEST] <furq> xochilpili: https://www.ffmpeg.org/ffmpeg-formats.html#hls-1
[15:54:47 CEST] <furq> and https://github.com/dailymotion/hls.js/
[16:03:04 CEST] <Spring> hmm, well that seemed to resolve itself, the trim filter for ffplay is working now
[16:28:53 CEST] <xochilpili> furq, thanks!
[17:14:06 CEST] <henrikx> what does this mean?
[17:14:06 CEST] <henrikx> [flv @ 04e27900] Failed to update header with correct duration. [flv @ 04e27900] Failed to update header with correct filesize.
[17:14:24 CEST] <henrikx> How to fix?
[17:14:48 CEST] <henrikx> need to fix?
[17:40:45 CEST] <Pixel> Hi, question:  ffmpeg support only srt subtitile ? or txt is to supported ?
[17:50:02 CEST] <c_14> ffmpeg supports srt, webvtt, ass, mov_text and other formats
[17:59:06 CEST] <Pixel> other formats that txt ?
[17:59:54 CEST] <c_14> The ones I listed are all text formats
[18:13:46 CEST] <Pixel> ok thanks
[20:03:27 CEST] <greasemonkey_> Hi! Can someone please help me with ffserver and a h264 transcode conf, perhaps a link to a tutorial?
[20:10:24 CEST] <htoetl> how to add audio noise to a video in ffmpeg2 ?
[20:11:25 CEST] <henrikx> http://puu.sh/qubbL/aacf5336fb.png as u can see it says speed 1.3x. How do I make it just 1?
[20:11:44 CEST] <Mavrik> greasemonkey_, ffserver is dead and unmaintained, use some other streaming server.
[20:11:51 CEST] <furq> henrikx: add -re before -i
[20:12:04 CEST] <henrikx> thanks
[20:13:39 CEST] <ahoo> may i ask a question regarding the windows binaries?+
[20:14:05 CEST] <ahoo> i'll just do it
[20:14:15 CEST] <ahoo> so
[20:14:19 CEST] <ahoo> i want to grab my screen
[20:14:33 CEST] <ahoo> according to the wiki the command line is <what it is>
[20:14:41 CEST] <ahoo> i'm getting an error:
[20:14:43 CEST] <ahoo> Could not enumerate video devices (or none found).
[20:14:51 CEST] <ahoo> i understand i have to install a codec first
[20:14:55 CEST] <ahoo> ...for this to work
[20:15:10 CEST] <ahoo> is that correct? what would be an x264 codec that works with ffmpeg?
[20:15:19 CEST] <furq> are you using -f dshow
[20:15:22 CEST] <ahoo> yes
[20:15:30 CEST] <furq> https://github.com/rdp/screen-capture-recorder-to-video-windows-free
[20:15:35 CEST] <furq> you need to install that (or something similar)
[20:16:01 CEST] <furq> alternatively you can use -f gdigrab
[20:16:16 CEST] <furq> dshow is faster iirc
[20:34:08 CEST] <ahoo> furq: are you a wizard?
[20:34:12 CEST] <ahoo> furq: tyvm
[20:47:50 CEST] <greasemonkey_> Mavrik, what do you suggest? OBS
[20:53:45 CEST] <squarebracket> is there a way to print the AFD information for a frame? I've only been able to figure out how to print that the information is present in the side_data
[20:56:54 CEST] <markizano> what's the difference between framerate and fps ? (I'm thinking velocity vs speed?)
[20:58:05 CEST] <BtbN> the length of the word.
[20:58:05 CEST] <furq> they're the same thing
[20:58:59 CEST] <markizano> >.<
[20:59:12 CEST] Action: markizano sed -r 's/-vf framerate/-vf fps/g'
[21:01:26 CEST] <furq> the difference between the filters is mentioned in the docs
[21:01:34 CEST] <furq> https://ffmpeg.org/ffmpeg-filters.html#fps-1 and https://ffmpeg.org/ffmpeg-filters.html#framerate
[21:02:07 CEST] <BlackThorneDK> hi, does anyone here know, if ffmpeg can be made tolerant of 'Dequeued v4l2 buffer contains xx bytes, but yy were expected.'. ffplay seems to just keep streaming, but ffmpeg stops recording after a glitch...
[21:03:47 CEST] <BlackThorneDK> I got two Magewell XI100DUSB-HDMI connected, but it dequeues when I switch HDMI input source on the fly. I would like to use ffmpeg for both mixing the video feeds and streaming on to other sources, while saving to disk. It works, but only if I don't change the source while streaming.
[21:05:43 CEST] <BtbN> ffmpeg and ffplay use the exact same code for handling v4l2.
[21:06:46 CEST] <BlackThorneDK> yeah, but the code returns an error, when a partial frame is recieved. ffplay just prints the error, and keeps on going. ffmpeg freezes the stream, and continues to grap audio only
[21:43:25 CEST] <rmoorelxr> is there any hope of extracting usable video from a "raw h264" byte stream
[21:43:59 CEST] <rmoorelxr> i get frame timestamps independently
[22:16:02 CEST] <kevr> Herro.
[22:16:31 CEST] <Fjorgynn_> je
[22:22:21 CEST] <rmoorelxr> is there such a thing as an INFO frame
[22:22:29 CEST] <rmoorelxr> or is that some third party weirdness
[22:42:53 CEST] <pgorley_> hi, i'm using ffmpeg 2.8 from the ubuntu 16.04 repos
[22:43:17 CEST] <pgorley_> i set AVCodecContext->get_format to my own function, but it's never called
[22:43:47 CEST] <pgorley_> any tips on what i could do to figure out why that is?
[23:24:09 CEST] <Dresk|Dev> So we're trying to build ffmpeg natively with MSVC2015 so we can avoid using the dreaded MSVCRT.dll, and link against a true modern CRT, but obviously we lose all inline ASM and ASM files.  Has anyone had success building on Win32/64 with YASM and MSVC for full optimizations and native runtimes?
[23:30:57 CEST] <Bray90820_> Can someone tell me what this error means?
[23:30:57 CEST] <Bray90820_> http://pastebin.com/raw/A8AV7MrQ
[23:33:28 CEST] <Mavrik> bray90820, you're trying to put WMA video into MP4 container.
[23:33:37 CEST] <Mavrik> MP4 container does not support WMA video streams.
[23:33:46 CEST] <bray90820> Aaahhh it's the Stupid WMA error again
[23:34:06 CEST] <Mavrik> I'm guessing you want to convert to something actually playable by most players :P
[23:34:12 CEST] <Mavrik> So you'll have to reencode both video and audio.
[23:34:24 CEST] <bray90820> What would be the code to do that?
[23:34:36 CEST] <Mavrik> remove "-c copy"
[23:34:56 CEST] <Mavrik> replace it with "-codec:v libx264 -codec:a aac -b:a 128k"
[23:34:59 CEST] <Mavrik> should be close enough.
[23:35:35 CEST] <bray90820> Thanks that seems to be working
[23:35:54 CEST] <bray90820> How could you tell it was WMA
[23:36:19 CEST] <Mavrik> It says so in the output :P
[23:36:33 CEST] <Mavrik> After Input #0 it prints what the input file has:
[23:36:34 CEST] <Mavrik>     Stream #0:0(eng): Audio: wmapro (b[1][0][0] / 0x0162), 44100 Hz, stereo, fltp, 128 kb/s
[23:36:34 CEST] <Mavrik>     Stream #0:1(eng): Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p, 352x288, 722 kb/s, 25 fps, 25 tbr, 1k tbn, 1k tbc
[23:36:49 CEST] <Mavrik> And after Output #0 it prints what you're trying to create :)
[23:37:15 CEST] <Mavrik> Also, it's actually WMV video and WMA audio :)
[23:37:27 CEST] <bray90820> Aaahhh thanks
[23:38:07 CEST] <bray90820> Is there any way to search for whatever videos in a directory have WMA audio?
[23:39:55 CEST] <llogan> bray90820: ffprobe -loglevel error -select_streams a -show_entries stream=codec_name -of default=nw=1 input.wmv
[23:40:18 CEST] <llogan> will show wmav2 or similar
[23:40:56 CEST] <llogan> key word being "wma"
[23:41:20 CEST] <llogan> or codec_long_name if you prefer "Windows Media Audio foo"
[23:42:56 CEST] <bray90820> Well That code forThat's not really what i meant
[23:43:17 CEST] <bray90820> I wanted it to check each file in the directory and output which files had wha audio
[23:44:21 CEST] <llogan> you can use the command i gave you to do that via scripting of your choice
[23:44:56 CEST] <bray90820> it seems that with your code you need to input  the name of a file and tells you weather it has WMA audio
[23:45:34 CEST] <bray90820> Maybe I'm wrong
[23:45:56 CEST] <llogan> yes. and in linux i would use it with a bash for loop or with find for it to use the ffprobe on each file in a directory
[23:46:42 CEST] <bray90820> If I was similar with bash enough I would do that but I'm not
[23:47:58 CEST] <llogan> for f in *.wmv; do echo -n "$f: "; ffprobe -loglevel error -select_streams a -show_entries stream=codec_name -of default=nw=1:nk=1 "$f"; done
[23:48:20 CEST] <ozette> i tried to transcode the sintel movie (.mkv) to .m3u8 (for HLS), but the playlist doesn't look right, and i've got a bunch of .vtt files which only say "WEBVTT"
[23:48:37 CEST] <ozette> one moment i'll provide the command
[23:49:35 CEST] <ozette> essentially this: ffmpeg -i sintel.mkv out.m3u8
[23:50:18 CEST] <ozette> the playlist: http://paste.debian.net/787528/
[23:50:54 CEST] <llogan> you need to show the complete console output
[23:50:57 CEST] <llogan> from the command
[23:51:31 CEST] <ozette> ok
[23:53:51 CEST] <ozette> running the command again to capture the output..
[23:54:54 CEST] <ozette> anyway, maybe i don't understand the format correctly, but i expect the playlist to contain a reference to all segments, (about 200)
[00:00:00 CEST] --- Tue Aug  9 2016


More information about the Ffmpeg-devel-irc mailing list