[Ffmpeg-devel-irc] ffmpeg.log.20141212
burek
burek021 at gmail.com
Sat Dec 13 02:05:01 CET 2014
[00:55] <AlexLikerock> i how to acces to my stream ?
[00:55] <AlexLikerock> im streaming at other PC
[00:56] <AlexLikerock> but i can not lisend
[00:56] <AlexLikerock> i wrote at VLC "rtp://192.168.0.14"
[00:58] <AlexLikerock> something wrong ?
[00:58] <AlexLikerock> pzich,
[00:58] <AlexLikerock> are you there ?
[01:03] <llogan> AlexLikerock: use a pastebin. show command. show all the output.
[01:28] <Kriss_> probably anyone knows how to affect the quality of the frame saved from movie in the example?
[01:28] <Kriss_> https://trac.ffmpeg.org/ticket/3090?cversion=2&cnum_hist=2
[01:31] <AlexLikerock> ok llogan
[01:38] <AlexLikerock> llogan,
[01:38] <AlexLikerock> server = http://paste.debian.net/136103/
[01:38] <AlexLikerock> lisening = http://paste.debian.net/136104/
[01:39] <AlexLikerock> listening 2 = http://paste.debian.net/136105/
[01:41] <llogan> AlexLikerock: server is not using ffmpeg from FFmpeg. you'll need to use ffmpeg from FFmpeg, or ask for help in #libav.
[01:41] <AlexLikerock> ?????
[01:41] <llogan> go to #libav
[01:41] <AlexLikerock> im using ffmpeg
[01:42] <llogan> you're using "ffmpeg" from Libav
[01:42] <llogan> you'll need to get help from them
[01:42] <AlexLikerock> ffmpeg -re -i '01 - xxxxxxxxxxx - xxxxxxxxxx.mp3' -acodec copy -map 0:0 -f rtp rtp://127.0.0.1:1234
[01:42] <AlexLikerock> this its my line
[01:43] <AlexLikerock> llogan,
[01:52] <AlexLikerock> llogan, exist other best-easy way to stream ?
[01:53] <llogan> i already told you what you have to do.
[01:56] <AlexLikerock> nobody answer at #libav.
[01:56] <AlexLikerock> llogan,
[03:27] <xxthink> this is my pic. I don't know how to call this artifacts in English
[03:27] <xxthink> http://tinypic.com/r/zt7vo9/8
[03:27] <xxthink> blocking artifacts ? or others
[03:28] <xxthink> and is there some way to auto detect this kind of distorted pictures
[03:29] <xxthink> this link is faster
[03:29] <xxthink> http://postimg.org/image/hx83ywg9t/
[03:32] <xxthink> thanks in advanced
[03:45] <Hello71> looks like that might just be corrupted video + non-square pixels
[03:45] <Hello71> maybe it will work better if you use non-pirated media
[03:47] <xxthink> it is caused by packet loss from the internet
[07:21] <k_sze[work]> I'm not sure the 2-pass example at the bottom of this page makes sense: https://trac.ffmpeg.org/wiki/Encode/FFV1
[07:22] <k_sze[work]> for the 2nd pass, you're really taking <output_video-pass1> as the input, right?
[07:22] <llogan> no
[07:22] <k_sze[work]> Or it's just the passlogfile that's important?
[07:23] <llogan> probably
[07:25] <llogan> you can likely not even output a file for the first pass. just set your -f and output to /dev/null
[07:25] <k_sze[work]> llogan: I wonder if the pass log can also output to pipe
[07:25] <llogan> and add -y so it doesn't bug you about overwriting /dev/null
[07:26] <k_sze[work]> so that I don't even have to save the passlog to disk and just fire up two ffmpeg instances.
[07:28] <k_sze[work]> And how do I choose between coder 0 and coder 1 (Golomb Rice vs Range Coder)?
[07:30] <llogan> use -coder 0 or -coder 1
[07:30] <k_sze[work]> llogan: I mean why should pick one over another?
[07:30] <k_sze[work]> s/should/should I/
[07:31] <k_sze[work]> same thing for the -context and -g options.
[07:31] <k_sze[work]> There's no explanation on the page.
[07:31] <llogan> i'm not sure. dericed would know but he's not here. or ask ffmpeg-user mailing list if you don't get an answer.
[08:19] <kp> greets, where might I find FFServer binaries for download - must be blind I cannot find them online
[08:31] <llogan> kp: Linux, Windows, or OS X?
[08:40] <kp> windows
[08:51] <llogan> kp: i'm not sure where to get a windows ffserver. maybe ask zeranoe http://ffmpeg.zeranoe.com/builds/
[08:52] <kp> thank you.
[08:52] <llogan> if you ask on his forum under the suggestions section just ignore the "svnpenn" troll; he hates life and must have hemmerhoids or something
[08:52] <kp> haters everywhere hey
[08:53] <llogan> kp: http://ffmpeg.zeranoe.com/forum/viewtopic.php?f=13&t=1448
[08:54] <llogan> not sure if that's true or not. i know nothing of windows
[08:57] <kp> forum says there is no windows build but can run on cygwin. i'll set up a linux VM. ciao.
[10:08] <iwkse> Hi, I used ffmpeg to extract pieces from a dvd vob file (after concat them to have a single file, using cat) and I am using blender to mix them but I notice a strange issue. I get no audio/video sync on some strips. The strange thing I noticed is the not matching length in frames of the audio and video tracks. If I play this single strip with mplayer it also shows the sync issue but when I rewind and it plays again it syncs. I have no clue, anyone know
[10:12] <DrSlony> Hi, I'm looking for sharpening filters I can use on video downsized from 1080p to 720p from smartphone footage. Something more ambitious than unsharp masking. Are there any to be recommended?
[10:12] <DrSlony> Does ffmpeg have RL deconvolution?
[10:38] <DrSlony> When I try compiling ffmpeg-git with --enable-opencl it fails with "ERROR: opencl must be installed and version must be 1.2 or compatible". I'm sure I'm using version 1.2. How do I make it see it? Gentoo here.
[10:40] <pzich> maybe you need to add it to the library or package path? I don't know too much about that stuff
[10:43] <DrSlony> neither do i :) how do I do that?
[10:43] <DrSlony> i have the headers in /usr/include/CL
[11:17] <DrSlony> does order on the command line matter, if i write "-vf <unsharp mask> -s hd720" or "-s hd720 -vf <unsharp mask>"?
[11:24] <DrSlony> tests showed no difference
[11:39] <Kriss_> Hello! it's annoying me again) Please reply if you know how to affect the quality ofthe output jpeg in the following example
[11:39] <Kriss_> https://trac.ffmpeg.org/ticket/3090?cversion=2&cnum_hist=2
[12:05] <Kriss_> ffmpeg is avile?
[12:09] <saste> ffmpeg is vile? yes
[12:15] <Kriss_> it's good, but who can help me?
[12:28] <DrSlony> its evil
[12:28] <Kriss_> hope not
[12:31] <DrSlony> how can I extract the 30th frame from a video to pong?
[12:31] <DrSlony> *png
[12:33] <Kriss_> how to is not a problem, but quality matters more
[12:33] <DrSlony> looks fine here
[12:34] <DrSlony> ffmpeg -i firsthd720_thenusm.mp4 -r 1 -ss 00:00:05 -t 00:00:01 firsthd720_thenusm.png
[12:34] <Kriss_> DrSlony: do you have working example?
[12:34] <DrSlony> i dont know how to write a frame number, but this kinda worked
[12:34] <DrSlony> the png is as sharp as the video
[12:34] <Kriss_> this shouldn't be problem for experts here
[12:51] <DrSlony> How does one specify filter priority? I want to first hqdn3d, then unsharp mask, then resize -s hd720
[12:59] <DrSlony> seems the filterchain is in the order i specify, but -s is outside that chain, so...?
[14:02] <relaxed> DrSlony: use "scale" in the filter chain instead of using -s
[14:04] <DrSlony> tanks, will try that
[14:25] <DrSlony> works great
[14:26] <DrSlony> I use vidstabdetect and vidstabtransform. I also use resizing to hd720, hqdn3d and unsharp-masking. I don't want to waste time when running vidstabdetect unnecessarily running filters which at that point have no influence. So my question: which of those there filters, if any, do i need to run during the vidstabdetect pass?
[14:50] <DrSlony> tests showed that it makes no difference to the quality, but with scaling in the vidstabdetect pass it was almost twice as fast as without
[14:51] <DrSlony> 36s vs 58s
[15:23] <spectromas> Hi, I have a video (.mkv) that is exactly the same size as my USB stick and it won't copy across as it says there isn't enough room. Is there something I can do to reduce the size slightly but retain the quality?
[15:35] <anshul__> is there any way to dump raw data of unknown stream using ffmpeg
[15:35] <anshul__> unknown means stream_type which is not known to ffmpeg
[16:13] <c_14> anshul__: try -c copy -f data outfile
[19:55] <DrSlony> Hi again :)
[19:56] <DrSlony> In an 8-bit image a channel can have values all the way from 0 to 255 without clipping, and anything over or under that will be clipped. What is this range for a typical 44.1kHz audio file called?
[19:56] <c_14> Something something NyQuist frequency.
[19:57] <DrSlony> and, how do I have ffmpeg take a video file, stretch the audio to fill this 'volume' without clipping, and save it back to the video?
[19:57] <c_14> What do you mean with "range" ?
[19:58] <DrSlony> this sound volume potential :)
[19:58] <c_14> The decibel range?
[19:59] <DrSlony> yes, what is the maximum loudness value the sound can have?
[20:00] <DrSlony> i want to use loudness normalization with some form of dynamic range compression to prevent clipping
[20:00] <DrSlony> wondering whether ffmpeg can do that
[20:01] <c_14> The maximum volume for audio is 0DB
[20:02] <c_14> Dynamic Range Compression can be done with the compand filter
[20:02] <c_14> If you just want to increase the volume by the max without causing clipping, use volumedetect and check the "max_volume" output.
[20:02] <c_14> You can increase the volume by x + [max_volume] = 0
[20:02] <selsta> does anyone here know how sample-aes hls encryption works?
[20:03] <DrSlony> kewl, that sounds scriptable
[20:05] <llogan> DrSlony: there is also tools/normalize.py for ebur128
[20:06] <llogan> or at least you could try to adapt it to your needs
[20:08] <DrSlony> whats ebur128?
[20:09] <llogan> https://tech.ebu.ch/loudness
[20:09] <llogan> http://ffmpeg.org/ffmpeg-filters.html#ebur128
[20:09] <DrSlony> thank you
[21:50] <DrSlony> err how do i run volumedetect?
[21:50] <c_14> -vf volumedetect
[21:50] <c_14> eh
[21:50] <c_14> -af
[21:50] <DrSlony> the documentation says it prints the results to the console, yet it insists on asking me for an putput file
[21:50] <DrSlony> *output
[21:51] <c_14> ffmpeg always wants an output file, just use -f null /dev/null
[21:51] <DrSlony> ffmpeg -i MOV_0863.mp4 -af volumedetect -f null /dev/null
[21:52] <c_14> yep
[21:52] <DrSlony> 104fps
[21:52] <DrSlony> and all cores used
[21:52] <DrSlony> interesting
[21:54] <DrSlony> does this look correct? http://dpaste.com/2C60551
[21:54] <DrSlony> seems to have eaten the rest of the histogram
[21:54] <DrSlony> "and the beginning of a histogram of the registered volume values (from the maximum value to a cumulated 1/1000 of the samples)"
[21:56] <c_14> ye, looks fine
[21:56] <c_14> 79992/28194816 = 0.002 > 0.001
[22:14] <DrSlony> I have a portrait-oriented video which ffprobe shows has "rotate : 90", what is the most lossless way of rotating it back to landscape?
[22:15] <c_14> Use a lossless codec.
[22:15] <eristisk> Slap the videographer.
[22:16] <DrSlony> no, i want to rotate it back to landscape as it should be, and im wondering whether the rotation exists only in metadata
[22:16] <pzich> find the right transpose value ( https://www.ffmpeg.org/ffmpeg-filters.html#transpose ) and add -metadata:s:v rotate=0
[22:18] <pzich> (I recently found out gfycat doesn't respect the metadata and blindly strips it)
[22:19] <DrSlony> bingo pzich, thank you
[22:20] <pzich> np
[22:22] <selsta> should ffmpeg be able handle "sample-aes" encrypted HLS files?
[22:22] <pzich> http://www.ffmpeg.org/doxygen/2.0/group__lavu__aes.html suggests it would, but I don't know
[22:23] <selsta> http://demo.unified-streaming.com/video/caminandes/caminandes-sample-aes.ism/caminandes-sample-aes.m3u8 uses this kind of encryption
[22:23] <selsta> ffmpeg -i link -c copy out.ts does not work for me
[22:24] <selsta> safari / quicktime can play it fine
[22:25] <pzich> Safari, QuickTime (both 7 and X), Chrome and VLC all do not play that for me, so I'm not sure it's ffmpeg that's the problem
[22:26] <selsta> which os do you have?
[22:26] <selsta> safari 7 and quicktime x play it fine for me on 10.10
[22:26] <selsta> safari 8*
[22:26] <pzich> ah, well this is 10.9, is this a new addition?
[22:27] <selsta> well i'm not sure if it's that new
[22:27] <selsta> but other people told me safari can play it for them
[22:29] <selsta> safari on ios8 works too
[22:36] <cryptix> Hey all
[22:37] <cryptix> Need some help with FFMPEG and HLS
[22:37] <Chikore> me too
[22:37] <cryptix> I don't get the ffmpeg command structure to make one complete m3u8 file for varioud bitrates
[22:38] <Chikore> I'm trying to convert .mov file by $> ffmpeg -i V1.mov -vcodec copy -acodec copy V1.ogv and this is what I recieved http://pastebin.com/SW4FzVpB
[22:39] <pzich> Chikore: well, you're definitely going to not be able to copy the audio and video from an mov to an ogv, you're going to need to encode
[23:09] <Chikore> pzich, and how can I convert mov videos?
[23:12] <pzich> Chikore: by specifying a codec other than copy, or leaving it off and letting ffmpeg pick.
[00:00] --- Sat Dec 13 2014
More information about the Ffmpeg-devel-irc
mailing list