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

burek burek021 at gmail.com
Sat Oct 7 03:05:01 EEST 2017


[00:07:48 CEST] <Sebas_> nn all
[04:06:43 CEST] <vigneshk> Hi. I am using ffmpeg to decode frames from video file. How do I at the same time get the time pointer for each decoded frame ?
[07:09:59 CEST] <rabbe> is there any free webrtc server i can use to stream live video?
[07:10:21 CEST] <rabbe> from a capturecard
[07:15:12 CEST] <rabbe> or can you just open a browser window on the server?
[09:34:49 CEST] <rabbe> is one-to-one/one-to-many webRTC any good? low latency/full hd quality?
[09:37:08 CEST] <ilyanov> I have a perfectly well-formated m4a file, that opens and plays beautifully in VLC media player. Now I want to convert it to wav. I tried faad.exe first it said {Unable to find correct AAC sound track in the MP4 file.} After modifying the file in a hex editor, (remove the metadata header) it still failed with {Error: Gain control not yet implemented}
[09:37:34 CEST] <ilyanov> So then I tried fre:ac. It refused to even open the file , reporting only {Unknown error}.   What is going on here? What software should I use instead?
[09:50:17 CEST] <Scanx_Taz> Hello hello :)
[09:50:42 CEST] <Scanx_Taz> god bless you, I've found your IRC channel on the ffmpeg official webpage
[09:51:10 CEST] <Scanx_Taz> I've a small question for you : I'm trying to install Kerberos.io which is using ffmpeg libavcodec.so.56 libraries
[09:51:17 CEST] <Scanx_Taz> using Raspbian Stretch
[09:51:30 CEST] <Scanx_Taz> the official package provided is the v57
[09:51:53 CEST] <Scanx_Taz> I've then downloaded the .56 on the ffmpeg "old versions" pages, configures it, make it and install it
[09:52:18 CEST] <Scanx_Taz> but, when I launch Kerberos.io, I'm still receiving that message :
[09:52:39 CEST] <Scanx_Taz> https://thepasteb.in/p/3lh7zz6414yc1
[09:52:57 CEST] <Scanx_Taz> how can I be sure that the install morked ?
[09:53:02 CEST] <Scanx_Taz> worked sorry
[09:55:18 CEST] <Scanx_Taz> when I type  ldconfig -v | grep libavcodec.so, I'm receiving that :
[09:55:32 CEST] <Scanx_Taz> https://thepasteb.in/p/8qhOppDNoGRH0
[09:56:48 CEST] <tdr> Scanx_Taz, can you find libavcodec.so.56 ?
[09:58:00 CEST] <Scanx_Taz> huh.... No (shame on me)
[09:58:36 CEST] <Scanx_Taz> (missing something, wait...)
[09:59:48 CEST] <tdr> your ldconfig -v | grep libavcodec     should find one version if ffmpeg is there
[10:00:01 CEST] <tdr> relax your grep to find any libavcodec vs one version
[10:00:38 CEST] <Scanx_Taz> https://thepasteb.in/p/98hREELQj74Tk
[10:00:43 CEST] <Scanx_Taz> it doesn't find anything
[10:00:49 CEST] <Scanx_Taz> playing that command at the root
[10:01:14 CEST] <Scanx_Taz> brb
[10:01:45 CEST] <tdr> do a listing of the files your ffmpeg provided, the ones in that paste arent
[10:02:21 CEST] <tdr> well unless you were building them there and never did a make install.  assumed you were using a binary version though
[10:05:10 CEST] <ilyanov> ??!  --" Audio files that are DRM-protected to work only in particular software cannot be imported."
[10:05:16 CEST] <ilyanov> This is the reason?
[10:14:57 CEST] <ilyanov> ffmpeg  3.3.3  no longer has the file "avformat-55.dll"  contained in it. Why?
[10:21:58 CEST] <JEEB> ilyanov: because the library API was changed and the API version got updated?
[10:22:11 CEST] <JEEB> if we just changed the API and didn't change the version you wouldn't be happy either now would you?
[10:22:55 CEST] <ilyanov> JEEB   Well FFMPEG has lost all articulation with audacity then
[10:23:13 CEST] <JEEB> you will have to make sure your application works with the new API headers and link it against it again basically
[10:23:18 CEST] <tdr> does your audactiy have an update?
[10:24:27 CEST] <ilyanov> I have the latest version from 2015
[10:24:40 CEST] <tdr> newest audacity only requres >=ffmpeg-1.2
[10:25:08 CEST] <JEEB> it's a windows binary so it's linked against something
[10:25:10 CEST] <tdr> so that seems pretty flexible
[10:25:25 CEST] <JEEB> yes, but they'd have to build a new binary for ilyanov if he wants to use the latest FFmpeg. Boo-hoo
[10:25:38 CEST] <JEEB> ilyanov: build it yourself or just use an older FFmpeg until Audacity makes a windows update
[10:25:48 CEST] <JEEB> go request an update from them if you have an actual need
[10:25:49 CEST] <hiihiii> hello
[10:25:59 CEST] <hiihiii> how do you pipe ffmpeg with zip ?
[10:26:04 CEST] <ilyanov> thanks folr the help.. but I get this funny feeling I need to install ubuntu onto a machine just to convert a little m4a file into WAV
[10:26:17 CEST] <ilyanov> I don't doubt this is possible, just seems like  a lot of run-around
[10:27:10 CEST] <JEEB> you would probably get audacity linked against a newer FFmpeg with the latest Ubuntu (17.04 or 17.10 beta), but I don't think you will gain much
[10:27:20 CEST] <JEEB> so just grab the older FFmpeg and use it unless you have an issue
[10:27:26 CEST] <JEEB> and if you have an issue go poke Audacity's support
[10:27:40 CEST] <ilyanov> Okay i do not _need_ to use audacity. So if this train-of-thought isn't going anywher, I can chalk it down with the other failuers I posted earlier.
[10:27:56 CEST] <JEEB> lol
[10:28:16 CEST] <ilyanov> So faad.exe  cannot open m4a files. (even though it advertises such functionality).   Faad.exe cannot even open m4a files with the metadata header cut out of them.
[10:28:27 CEST] <ilyanov> fre:ac  cannot open m4a files.  "Uknown error"
[10:28:37 CEST] <ilyanov> Audacity cannot open m4a files.
[10:28:54 CEST] <JEEB> is latest FFmpeg's ffprobe able to open it?
[10:29:00 CEST] <JEEB> ffprobe file.m4a
[10:29:08 CEST] <JEEB> does it give you streams properly
[10:29:13 CEST] <JEEB> if yes, then go complain at audacity
[10:29:21 CEST] <ilyanov> JEEB   VLC player opens and plays it beautifuly. Next question.
[10:29:22 CEST] <JEEB> or if you just need wav out of it
[10:29:40 CEST] <JEEB> VLC is unrelated but then many recent FFmpeg versions are likely to be able ot open it
[10:29:43 CEST] <JEEB> *to
[10:29:53 CEST] <JEEB> if you just want a wav to edit
[10:29:59 CEST] <tdr> JEEB, for fun, i looked at the audactity for windows site, it links to a site to get ffmpeg that has ffmpeg-win-2.2.2.exe ...
[10:30:00 CEST] <JEEB> ffmpeg -i perkele.m4a out.wav
[10:30:11 CEST] <JEEB> try that :P
[10:31:25 CEST] <JEEB> that will include the encoder delay samples in the beginning but I think that's the least of your problems at this point :P (and almost nothing handles that correctly anyways - if the file even has the information regarding it)
[10:37:17 CEST] <ilyanov> ffprobe output  http://dark-code.bulix.org/tfov1m-205560
[10:51:34 CEST] <Bear10> Does anyone know if it's possible to sync audio and video from two different udp ports?
[10:56:45 CEST] <rabbe> JEEB: whats your opinion on Kurento? tried it?
[11:11:49 CEST] <Scanx_taz> brb
[11:11:49 CEST] <Scanx_taz> tdr
[11:11:49 CEST] <Scanx_taz> do a listing of the files your ffmpeg provided, the ones in that paste arent
[11:11:49 CEST] <Scanx_taz>   Déconnecté du réseau IRC.
[11:11:49 CEST] <Scanx_taz> Scanx_Taz
[11:11:50 CEST] <Scanx_taz> back
[11:11:50 CEST] <Scanx_taz> sorry
[11:11:51 CEST] <Scanx_taz> what do you mean ?
[11:11:51 CEST] <Scanx_taz> a ls -R on the root parent of the ffmpeg source folder ?
[11:11:52 CEST] <Scanx_taz> Scanx_Taz
[11:11:52 CEST] <Scanx_taz> https://thepasteb.in/p/Q1hBjjMwJNJh8
[11:11:53 CEST] <Scanx_taz> Scanx_Taz
[11:11:53 CEST] <Scanx_taz> sorry, escape characters in it
[11:12:13 CEST] <Scanx_taz> sorry, internet connection was broken for a long moment
[11:19:02 CEST] <Commander_Cody> I'd like to cut out part of an audio file, without changing the codec.
[11:19:22 CEST] <Commander_Cody> How can I determine which exact commands are necessary to get the old audio codec?
[11:21:56 CEST] <ilyanov> JEEB that was the silver bullet
[11:39:57 CEST] <Sebas_> I am having this exact problem: https://trac.ffmpeg.org/ticket/5760 with the latest version of ffmpeg.
[11:40:50 CEST] <Sebas_> Seems ffmpeg is unable to produce non-muxed webm chunked files, needed for bitrate adaptivity in browser.
[11:41:28 CEST] <Sebas_> or could anyone point me to a working example?
[12:54:25 CEST] <Bear10> Anyone know if you by default an overlay is transparent?
[12:54:59 CEST] <Bear10> I'm sending a udp input into an overlay (currently it's a transparent image) but I get a black background
[13:07:34 CEST] <DHE> Bear10: the top layered image should have transparency defined within it (eg: PNG of a logo or something) or you'll have a hard rectangular border
[13:19:41 CEST] <Bear10> DHE: hmm ok it seems like I got it it was actually colorkey what I was looking for for a video
[13:33:53 CEST] <Bear10> by any chance would you know how to have an overlay occupy full screen?
[14:02:11 CEST] <Fyr> guys, I have 800 Gb of PNG files. what lossless image format will have smaller size than the PNG format?
[14:03:22 CEST] <Fyr> is JPEG able not to loose quality?
[14:05:27 CEST] <Sebas_> probally offtopic: perhaps BMP files and 7zip?
[14:06:27 CEST] <Sharkigator> Fyr: you can also try to recompress the png files
[14:06:41 CEST] <Sharkigator> <http://optipng.sourceforge.net/>
[14:08:27 CEST] <Fyr> Sharkigator, thanks.
[15:13:20 CEST] <Brian_> im making a command where im merging multiple videos and i want to add an audio background music to it
[15:13:29 CEST] <Brian_> im trying this command but ffmpeg freezes after a while: https://pastebin.com/raw/QmBCndba
[15:13:39 CEST] <Brian_> anyone know how do add audio to -complex_filter?
[15:13:46 CEST] <Brian_> all other video files are muted
[15:16:44 CEST] <Fyr> Brian_, why are you using filter_complex for muxing?
[15:17:12 CEST] <Fyr> convert the video, if you are converting, then mux.
[15:17:49 CEST] <Brian_> for simplicity i pasted a command here with just 1 video
[15:17:50 CEST] <Fyr> sequential work will allow you to control the result at each stage of conversion.
[15:18:07 CEST] <Brian_> also removed overlay part which i added to the filter
[15:18:23 CEST] <Fyr> 1) convert/merge/cut/concat the video
[15:18:23 CEST] <Fyr> 2) mux it with audio
[15:19:15 CEST] <Brian_> so first create the video i want, than add audio with an other command?
[15:19:21 CEST] <Fyr> yes
[15:19:49 CEST] <Fyr> it's simple, without usage of -filter_complex.
[15:19:49 CEST] <Brian_> it cant be done with one command? Im using ffmpeg on android so encoding is slow
[15:20:06 CEST] <Fyr> Brian_, muxing doesn't require much CPU.
[15:20:14 CEST] <Fyr> it's just copying.
[15:20:47 CEST] <Brian_> alright, i'll try. Thanks
[15:33:17 CEST] <dan3wik> When I specify "-f v4l2 -i /dev/video0" I get a slightly higher cpu usage than if I just specify "-i /dev/video0".
[15:34:13 CEST] <dan3wik> Without the -f v4l2, it still uses the video4linux2 format but seems to bring single core usage from 55% average to 45% average.
[15:39:40 CEST] <Bear10> anyone know how to POST to a listening ffmpeg server on http?
[15:42:42 CEST] <Bear10> I keep getting invalid data
[15:52:53 CEST] <kepstin> dan3wik: too many variables to say anything. cpu usage probably depends mostly on the encoder being used, which can depend on the video contents, for example
[15:54:17 CEST] <dan3wik> FFmpeg shows that the input format and codec is v4l2 and yuv420 with and without the -f specified, but has different cpu usage.
[15:54:56 CEST] <dan3wik> So, it is decoding and encoding to identical format and codecs.
[16:11:25 CEST] <ayum> Hi,  when I using tee muxer to create multiple output, I found that bitrate is "N/A". once I disabled tee muxer, the bitrate show correct again. how can I use tee muxer and show bitrate correctly?
[16:13:11 CEST] <BtbN> You can't
[16:13:44 CEST] <BtbN> The tee muxer does not create any actual output, so it can't measure any output bitrate
[16:14:31 CEST] <ayum> @BtbN, I want to modify the source code to supports this, is it possible?
[16:14:55 CEST] <BtbN> It does not have that information, so unless you come up with a massive ugly hack, no
[16:15:59 CEST] <ayum> @BtbN, so far, my solution is using 2 ffmpeg, first ffmpeg use pipe output to second ffmpeg, so it will show the bitrate. then I use tee muxer in second ffmpeg.
[16:16:23 CEST] <BtbN> Why do you even care so much about that bitrate reading? It's not vital for any functionality.
[16:16:26 CEST] <ayum> but second ffmpeg will use about 4% CPU resource.
[16:16:57 CEST] <ayum> @BtbN, I am writing a web interface for ffmpeg, so I want to display bitrate if possible
[16:25:53 CEST] <DHE> the tee multiplexer might be aware of the per-stream bitrate (eg: video bitrate as set in the encoder) but it can't measure muxing overhead, etc.
[16:30:48 CEST] <Fyr> what is tee multiplexor for?
[16:30:57 CEST] <Fyr> google doesn't answer.
[16:31:19 CEST] <Fyr> only a few entries concerning bugs in this muxer.
[16:39:05 CEST] <iive> Fyr: try `man ffmpeg-formats` then '/' to search 'q' to quit
[16:48:56 CEST] <Fyr> iive, "No manual entry for ffmpeg-formats"
[16:50:24 CEST] <Fyr> Ubuntu 16.04.3 LTS.
[16:52:39 CEST] <relaxed> https://ffmpeg.org/ffmpeg-formats.html#tee-1
[16:57:45 CEST] <Fyr> thanks
[16:58:20 CEST] <Fyr> why is there image2 and no image?
[17:00:36 CEST] <DHE> things change over time. the old API for decoding audio was avcodec_decode_audio4
[17:27:05 CEST] <BytesBacon> Is there a easier way to go about doing zones? Some tool, ...
[19:07:20 CEST] <Kiicki> Could anyone explain to me what this NBC is? I have tried to convert my audio to that same setting without luck. It doesn't say NBC for me, but Explicit. https://i.imgur.com/Ztqi5dp.png
[19:11:26 CEST] <Sharkigator> non backward compatible?
[19:13:40 CEST] <Kiicki> I try to get the same result but I get this https://i.imgur.com/HZ1Coqp.png
[19:14:15 CEST] <Sharkigator> why do you need the exact same format?
[19:14:31 CEST] <Sharkigator> and what does ffprobe say?
[19:14:32 CEST] <Kiicki> I'm just curious how it got there
[19:14:41 CEST] <Kiicki> I use meGUI at the moment
[19:14:48 CEST] <Kiicki> as it can support HE-AAC
[19:14:52 CEST] <Kiicki> audio
[19:20:56 CEST] <Sharkigator> Kiicki are you using the same container?
[19:22:03 CEST] <Kiicki> Yes, MKV
[19:59:32 CEST] <utack> has h265/hevc decoding speed been improved from ffmpeg 3.2 to 3.3?  i know 3.2 made it faster with some assembly magic, but it seems even faster now
[20:00:11 CEST] <utack> or am i confusing the two, and that was 3.3?
[20:00:48 CEST] <JEEB> not sure at which point additional asm was added, but it's still not exactl as fast as it could be
[20:00:52 CEST] <furq> uh
[20:01:10 CEST] <furq> is it just me or does crop,zscale cause a segfault with crop x > 0
[20:01:11 CEST] <JEEB> nobody really cares about HEVC decoding that much unfortunately :<
[20:01:27 CEST] <furq> tried three different builds on two different OSs and it crashes every time
[20:01:30 CEST] <JEEB> furq: it can be, zimg has interesting buffer alignment requirements
[20:01:39 CEST] <furq> lol
[20:01:42 CEST] <furq> "great"
[20:01:54 CEST] <JEEB> and if you crop those might break
[20:02:06 CEST] <JEEB> I remember it also breaking with lavfi generated input
[20:02:15 CEST] <furq> yeah it seems to break a lot
[20:02:37 CEST] <furq> i assumed my build was broken in some way but i just tried it with a build from ports and it's identically broken
[20:02:41 CEST] <furq> so i guess it's just not very good
[20:02:57 CEST] <JEEB> well, you get this sort of stuff when different things have different alignment requirements
[20:02:59 CEST] <furq> looks like i'm using swscale then
[20:03:09 CEST] <JEEB> (of course a bug in zimg is also possible, but usually it's the alignment)
[20:03:18 CEST] <furq> yeah alignment would make sense
[20:03:33 CEST] <furq> it works fine with x = 0
[20:03:38 CEST] <furq> and y > 0
[20:04:05 CEST] <JEEB> I wonder how vapoursynth handles it since it has crop
[20:04:17 CEST] <JEEB> and it uses zimg for the internal scaling stuff
[20:05:46 CEST] <furq> aha
[20:05:55 CEST] <furq> yeah it seems to work if crop x is mod32
[20:06:02 CEST] <furq> what a lot of fun
[20:07:17 CEST] Action: JEEB pokes Myrs for shits and giggles
[20:07:29 CEST] <furq> so i could pad,crop,zscale, or i could zscale,crop, or i could obviously do neither of those and just crop,scale
[20:08:13 CEST] <JEEB> http://up-cat.net/p/8c00c16e
[20:08:37 CEST] <JEEB> you can clearly guess it's the author since he's the only one calling it z.lib :3
[20:08:44 CEST] <furq> lol
[20:09:08 CEST] <furq> he has a big dartboard in his house with a picture of mark adler on it
[20:09:41 CEST] <furq> https://upload.wikimedia.org/wikipedia/commons/7/7d/Mark_Adler.jpg
[20:09:41 CEST] <furq> ladies
[20:18:14 CEST] <kepstin> hmm. we run into a lot of weird issues because of the zero-copy optimizations in crop, eh.
[20:18:44 CEST] <kepstin> fixing it by realigning the data requires copying it to a new avframe, basically :/
[20:18:58 CEST] <kepstin> or moving it within the existing frame i guess
[20:46:36 CEST] <zyme> I've got a dumb question, as it may be to vague to answer, but I use a streaming program which uses ffmpeg, and I've found recently that a lot of HEVC videos are having routine instances of, well lets just say "I can see the squares!" for a few seconds, combined with overall fuzziness, then back to normal, but this will continue on again and again routinely throughout some videos (even if I downscale the resolution)-
[20:46:36 CEST] <zyme> whereas MPC-HC w/K-lite codec pack mega shows a perfectly sharp high quality image throughout. -- Generally I'm just curious what conditions [c/w]ould cause this phenomenon, any ideas?
[20:47:45 CEST] <JEEB> guess what MPC-HC's decoder uses :P
[20:47:47 CEST] <JEEB> FFmpeg
[20:48:03 CEST] <zyme> I'm pretty sure it uses ffdshow
[20:48:03 CEST] <JEEB> anyways, you'd have to look into the logs of the given application but it just looks like it has nothing to do with your input format
[20:48:17 CEST] <furq> i wouldn't want to assume that "k-lite codec pack mega" hasn't fucked with the internal decoders in some way
[20:48:20 CEST] <JEEB> pretty sure it doesn't, and FFDShow was the first DShow filter to use FFmpeg
[20:48:38 CEST] <furq> but yeah any version of mpc-hc from the last few years uses lav filters internally
[20:48:39 CEST] <JEEB> so even if it was FFDShow-tryouts, which is highly unlikely as LAV Video is a thing
[20:49:08 CEST] <JEEB> because even clsid (k-lite's maintainer) can't be as stupid as to put -tryouts (which has been more or less dead since like 2011-12) as the default decoder
[20:49:12 CEST] <JEEB> but as I said, evne if it was
[20:49:15 CEST] <JEEB> that would still be FFmpeg-based
[20:49:23 CEST] <JEEB> but as I was writing
[20:49:35 CEST] <zyme> I was actually suprised it worked, since it has that big stability warning next to my gpu enabled HEVC decoding option - lol.
[20:49:37 CEST] <furq> it's windows, so i also wouldn't assume this has been updated in the last five years
[20:50:19 CEST] <JEEB> zyme: anyways you'd have to look into your logs for that streaming application :P most likely it is not pushing enough bits through or is using not good enough encoder / compression settings
[20:50:45 CEST] <JEEB> unless you are missing bits of the stream when playing or something
[20:51:03 CEST] <JEEB> aka "we have no fucking way of knowing by your words where the flying fuck it's cocking itself up"
[20:51:09 CEST] <zyme> I doubt the logs will revel much, though I can force it into a debugging and event trace mode and hope for the best
[20:51:42 CEST] <JEEB> because if it's a streaming thing which I would guess means re-encoding, I would say it's decoding and then re-encoding for the stream
[20:52:38 CEST] <JEEB> and if it's periodic it sounds like keyframe pumping - although it can be the decoder somehow cocking up. you literally cannot limit any options out because there's zarro information
[20:52:51 CEST] <JEEB> although decoding of HEVC has been pretty stable for the bast three years
[20:52:55 CEST] <JEEB> slow, but stable
[20:53:00 CEST] <zyme> reencoding barely, It doesn't Encode after it decodes, more of a high bitrate no effort lossless format conversion into h.264 if anything
[20:53:17 CEST] <kepstin> yeah, sounds like keyframe pumping in the source encoder to me.
[20:53:30 CEST] <zyme> slaughters the performance of true transcoding apps like plex
[20:54:05 CEST] <JEEB> sounds like it's using some crap ASIC on your thing or just set x264 to superfast, and most likely sounds like it's definitely not using a lot of bit rate :P
[20:54:13 CEST] <JEEB> if it's keyframe pulsing/pumping
[20:54:33 CEST] <JEEB> but as I said, fuck if I know. it has nothing to do with FFmpeg even if it's using it. we can't possibly the fuck know what the flying fuck it's doing
[20:54:53 CEST] <JEEB> and I really don't know hwo the fuck you expected
[21:15:27 CEST] <abel-abel> Hello! I'm trying to add some text to video and saw this thread: https://stackoverflow.com/questions/17623676/text-on-video-ffmpeg
[21:16:07 CEST] <abel-abel> When I tried this, I found my video's quality is much lower than before.
[21:18:38 CEST] <abel-abel> Is there any way to solve this?
[21:18:44 CEST] <abel-abel> Thank you in advance.
[21:20:52 CEST] <abel-abel> ffmpeg -i input.flv -vf drawtext="fontfile=/path/to/font.ttf: text='Stack Overflow': fontcolor=white: fontsize=24: box=1: boxcolor=black at 0.5: boxborderw=5: x=(w-text_w)/2: y=(h-text_h)/2" -codec:a copy output.flv
[21:22:59 CEST] <furq> you need to set the video codec or else it'll use flv1 or something terrible
[21:27:01 CEST] <abel-abel> furq, which value should I set for the video codec?
[21:27:25 CEST] <furq> presumably libx264
[21:28:04 CEST] <abel-abel> you mean it's the default value? Should I set it to another value?
[21:38:14 CEST] <llogan> abel-abel: he means you need to add "-c:v libx264"
[21:38:55 CEST] <relaxed> abel-abel: https://trac.ffmpeg.org/wiki/Encode/H.264
[21:39:14 CEST] <abel-abel> llogan, Thanks. Unknown encoder 'libx264'. I'm rebuilding ffmpeg with X264 option enabled now.
[21:40:48 CEST] <abel-abel> Besides, I saw `Metadata: encoder : Lavf57.56.101` in the log. Maybe I should use this instead of libx264?
[21:41:26 CEST] <llogan> no
[21:43:15 CEST] <abel-abel> llogan, ok I will try libx264 option when build of ffmpeg finishes
[21:46:54 CEST] <abel-abel> relaxed,  llogan, It works! Thank you so much!
[21:47:31 CEST] <abel-abel> Maybe It's very necessary for me learn some ffmpeg! ;)
[21:47:41 CEST] <abel-abel> Interesting
[21:48:31 CEST] <JASTON> hey gang, does anyone know if the hls muxer supports the extraction/transcoding of subtitles?  I'm having this issue:  https://pastebin.com/8CCMZqD4
[21:48:39 CEST] <JASTON> if i remove the hls flags it works as expected
[21:54:14 CEST] <BtbN> You want to make a hls playlist... with just subtitles? oO
[21:56:21 CEST] <JASTON> yeah
[21:56:54 CEST] <JASTON> trying to separate everything out into separate files so that they can be nicely organized and switchable by the client
[21:58:02 CEST] <JASTON> not ruling out that it might be a bad approach :)
[22:01:32 CEST] <JASTON> to put it a better way, im trying to isolate all streams (video,audio,subtitles) into their own playlists, only running into issues with subtitles
[22:05:08 CEST] <BtbN> I doubt you can put anything else than mpeg-ts or fragmented mp4 in hls.
[22:07:02 CEST] <saml> is there a good ffmpeg ubuntu 14.04 repo? with all latest security patches
[22:11:17 CEST] <JASTON> BtbN:  well its interesting.  if i send all streams to the muxer "-map:0", it'll go above and beyond to transcode the subtitles into vtt files with their own m3u8 playlist, pretty much what i want to do, while lumping all the video/audio tracks into another set of files.  i just wanted to see if i could invoke the behavior more explicitly
[22:11:35 CEST] <JASTON> ill use this behavior as a workaround i guess
[22:19:19 CEST] <llogan> saml: just download it https://johnvansickle.com/ffmpeg/ throw it in /usr/local/bin or ~/bin
[22:20:41 CEST] <BtbN> ubuntu does use the latest version of the branch it uses. So you get security patches.
[22:21:23 CEST] <saml> llogan, ah thanks. that's actually linked from ffmpeg. i thought it was some private build with virus
[22:22:25 CEST] <BtbN> it is a private build
[22:22:29 CEST] <BtbN> there are no official builds.
[22:23:03 CEST] <saml> http://ffmpeg.org/download.html  this page links to that johnvansickle
[22:23:19 CEST] <BtbN> yes, so?
[22:23:46 CEST] <saml> so i want to be part of that web ring
[22:25:03 CEST] <llogan> "web ring"...brings back memories of geocities, etc.
[23:14:41 CEST] <cryptodechange> Quite pleased with these results
[23:14:45 CEST] <cryptodechange> https://imgur.com/a/tMxw1
[23:15:42 CEST] <cryptodechange> It seems that the original had a few small blocking artifacts around outlines, the encode kind of smoothed them out in some areas, while adding them in others (zoom in on Goku's collar in the second comparison)
[23:16:09 CEST] <cryptodechange> But quickly flipping between layers, simply cannot notice the difference
[23:21:54 CEST] <LiftLeft> How can I stream one window with ffmpeg?
[23:24:45 CEST] <llogan> depends on your OS
[23:24:53 CEST] <LiftLeft> I'm using ubuntu
[23:25:36 CEST] <llogan> x11grab. you can use xwininfo to get the window parameters.
[23:29:49 CEST] <llogan> see http://ffmpeg.org/ffmpeg-devices.html#x11grab http://trac.ffmpeg.org/wiki/EncodingForStreamingSites#Streamingyourdesktop
[23:53:53 CEST] <LiftLeft> llogan: am I suppose to find the window id from xdpyinfo?
[23:54:04 CEST] <LiftLeft> and them give the ffmpeg the id
[23:54:31 CEST] <LiftLeft> xdpyinfo doesn't seem to tell me that information
[00:00:00 CEST] --- Sat Oct  7 2017


More information about the Ffmpeg-devel-irc mailing list