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

burek burek021 at gmail.com
Sun Sep 4 03:05:01 EEST 2016


[00:20:19 CEST] <seion> ffmpeg -i file.mkv -vn audiostream.ac3 -> outputted error: [ac3 @ 0x25cd020] Specified channel_layout is not supported.  (Source is TrueHD)
[00:37:03 CEST] <kyleogrg> An 854x480 clip has 1.33x the pixels of a 640x480 clip.  So if I am doing 500k bitrate for the 640x480 clip, should I do 667k (500*1.33) for the 854x480 clip?  you get what i'm saying?
[00:37:20 CEST] <kyleogrg> with the vp9 codec
[00:39:18 CEST] <kyleogrg> Would my scenario give theoretically the same quality?
[00:42:40 CEST] <DHE> roughly speaking, yes. but encoding video is a black art so it won't be exact
[00:43:00 CEST] <DHE> there are quality-based encoding options as well, like crf. in case the bitrate isn't immediately important
[00:44:18 CEST] <kyleogrg> DHE: yeah, i figured this would close mathematically, and then i could make practical adjustments
[02:12:10 CEST] <woodbeastZ> hi I have installed ffmpeg on my remote linux server and I have no clue how to use it
[02:13:20 CEST] <llogan> ffmpeg -i input output
[02:13:26 CEST] <woodbeastZ> How can I find someone to help?? To live stream etc?
[02:24:15 CEST] <woodbeastZ> Thanks llogan I only have a WHM control panel on my linux 7.0 server
[02:41:21 CEST] <Spring> ShadowPlay is useless. It offers a bitrate slider up to something like 130Mbps yet even set that high only uses 20Mbps in the output. Nvidia pls.
[02:46:52 CEST] <DHE> even x264 will use a lower bitrate than requested if it can't spend the bits on something. quantizer only goes so low
[03:29:16 CEST] <Niv_> Hey, I'm getting "Frame header 2000021 is not implemented." on some (but not all?) dxtory-generated, uncompressed, YUV420 files. Any tips on workarounds, or should I send in a file sample?
[04:00:16 CEST] <kyleogrg> if i'm downscaling to a small resolution, should i add a sharpen effect?
[04:32:41 CEST] <Spring> DHE, it can definitely use the bits, it's a highly complex scene. Afterburner configured with x264 behaves well since it can be set to CRF quality (and I'd imagine setting just a fixed bitrate would also behave better)
[04:35:03 CEST] <Spring> on the identical capture (recoding both ShadowPlay and Afterburner simultaneously) x264 captured at 80Mbps with Afterbuner while ShadowPlay only 20Mbps even though it was set to a 100Mbps bitrate setting. Bizarre.
[04:41:20 CEST] <Spring> not that I'm comparing the Mbps output to determine quality but the actual picture. ShadowPlay just refuses to increase the quality no matter how high the setting.
[04:47:03 CEST] <Spring> btw setting a file path with FFREPORT chokes on some Unicode characters, any way to avoid this?
[04:49:29 CEST] <Spring> eg, "ExamplePath Blah" <- that colon is a Unicode character not the regular colon and ffmpeg returns an FFREPORT error
[10:00:06 CEST] <luc4> Hello! Anyone who knows if there is some script around that adds a rough progress bar to ffmpeg?
[10:00:51 CEST] <luc4> I know it cant be precise, but at least an approximate indication should be possible. Before writing one myself maybe there is something done already&
[12:24:28 CEST] <Spring> managed to work around this limitation by always outputting to the Windows temp directory then copying the report log contents to a new file named after the input/custom name. FWIW the FFREPORT variable works fine otherwise it just can't handle Unicode chars and strips single quotes from variable names automatically.
[13:15:20 CEST] <kepstin> luc4: if you're just transcoding a file it should be easy enough, but if you're doing anything with seeking, trimming, filters that add/remove frames, concatenation, etc. it's not really possible. Otherwise someone would probably have added it to the ffmpeg tool itself already.
[13:23:06 CEST] <BtbN> ffmpeg already outputs how many minutes it's into the stream. So if yout material has a defined length, that's your progress indicator.
[13:28:33 CEST] <Spring> :/ so it seems the only metadata tags the WebM container supports via ffmpeg is the title tag
[13:29:23 CEST] <Spring> super lame, as I'm already using that tag for something and wanted to embed the encoding settings used
[13:33:13 CEST] <Spring> is there a way of seeing all supported ffmpeg metadata fields for a given format using the CLI?
[13:48:58 CEST] <raidghost> Trying to convert a .ts file to mkv with this syntax:  ffmpeg -i input.ts -vcodec copy -sameq -acodec copy -f matroska output.ts
[13:49:35 CEST] <raidghost> What shows up in the log two lines: [matroska @ 0x206bf40] Error parsing AAC extradata, unable to determine samplerate. And Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
[13:50:54 CEST] <raidghost> Trying to figure out how the syntax needs to be changed to work 100% with successrate.
[14:42:30 CEST] <BtbN> sameq does not exist anymore
[14:42:34 CEST] <BtbN> and just use -c copy
[14:42:49 CEST] <BtbN> also, why are you trying to create an output.ts file, which contains matroska?
[14:44:14 CEST] <raidghost> BtbN: plex wont play .ts
[14:44:29 CEST] <raidghost> so i need it to be .mkv
[14:44:34 CEST] <furq> so why are you making it .ts
[14:44:38 CEST] <klaxa> call it output.mkv then
[14:44:44 CEST] <klaxa> and you can omit -f matroska
[14:45:28 CEST] <raidghost> BtbN: i did misstype it on output
[14:45:34 CEST] <raidghost> I wriote output.mkv
[14:46:53 CEST] <raidghost> Output file #0 does not contain any stream shows up
[14:47:05 CEST] <raidghost> when i do ffmpeg -c file.ts -f matroska output.mkv
[14:49:31 CEST] <BtbN> also, if your ffmpeg accepts sameq, it must be old.
[14:49:35 CEST] <raidghost> http://pastebin.com/v959q0yE
[14:52:24 CEST] <raidghost> Does the output make any sense?
[14:52:32 CEST] <furq> the input doesn't make any sense
[14:53:52 CEST] <raidghost> Guess i did it the wrong way then
[14:54:39 CEST] <luc4> Hello! Anyone who knows if there is any script to wrap ffmpeg so that I can have some kind of progress bar?
[14:55:09 CEST] <luc4> I understand it wont be precise, but an indication based on the time written to stdout may make sense.
[14:55:21 CEST] <raidghost> furq: if i use -c copy or just -c it doesnt not make a difference
[14:55:53 CEST] <furq> luc4: https://gist.github.com/qruf/65f5ddda914b9f3854cd2c76bd8da70f
[14:56:04 CEST] <furq> i got bored earlier and wrote that. it's very unreliable
[14:56:55 CEST] <furq> it won't work reliably with -ss, -t, any filters which affect the length, etc etc
[14:57:17 CEST] <raidghost> [#ffmpeg] http://pastebin.com/v959q0yE
[14:57:18 CEST] <luc4> furq: should be good for me, thanks
[14:57:50 CEST] <furq> luc4: ffmpeg [args] 2>&1 | gawk progress.awk
[14:58:06 CEST] <luc4> furq: thanks!
[15:49:26 CEST] <bordelais> Hi, I am under Ubuntu 16.04 LTS and I build ffmpeg 2.8.6 with NVENC support bacause I bought a Pascal GPU (1060) two days ago and I want to reencode videos in x265/hevc. I see that ffmpeg 3.1 support some CUDA and HEVC stuff. So, with this version (3.1) I will not need NVENC and use just use libx265 and see my GPU work ?
[15:52:01 CEST] <bordelais> Nota: ffmpeg 2.8.6 with nvenc (Video_Codec_SDK_7.0.1) is good but I can't use sompe option like crf or -x265-params pools="2"
[16:02:10 CEST] <sunny26> Hi under ffmpeg source code under libavutils I added two new files a C file and a header file, but when am using this Header file under libavcodec its giving undefine reference error
[16:03:15 CEST] <sunny26> can someone help me to understand ! that why imgutils.h can be accessed like #include <libavutil/imgutils.h> and not my latest added Header file ?
[16:09:26 CEST] <hwk> can someone recommend a ffmpeg version with avutil version < 55 ?
[16:35:41 CEST] <c_14> hwk: the 2.8 releases (the newest being 2.8.5)
[16:36:04 CEST] <c_14> sunny26: probably needs to be added to the buildsystem (probably libavutil/Makefile HEADERS)
[16:47:54 CEST] <kepstin> hwk: the download page: https://ffmpeg.org/download.html shows the library versions, just scroll down until you find the one you need
[16:54:59 CEST] <sunny26> c_14: I have already added it to libavutil/Makefile even after that its not getting added to libavutil.so
[17:07:18 CEST] <bordelais> My answer is here: http://ffmpeg-users.933282.n4.nabble.com/CUDA-CUVID-H264-HEVC-decoder-td4676813.html    Find It !
[17:10:25 CEST] <bordelais> I have juste to find how complile ffmpeg with http://ffmpeg-users.933282.n4.nabble.com/CUDA-CUVID-H264-HEVC-decoder-td4676813.html
[17:10:47 CEST] <bordelais> ... with cuvid
[17:21:01 CEST] <Kiicki> What's your methods to download music from Youtube? Need to be able to download playlists, multiple links at the time and high quality. At least 320kb/s. I have heard that there is a copy function using an extension with Firefox, but I use Chrome
[17:22:05 CEST] <retard> i just use youtube-dl when i need to grab something from youtube, but your goals don't really seem realistic
[17:22:12 CEST] <retard> "at least 320kb/s" for instance
[17:22:48 CEST] <Kiicki> The software I use now did have 320kb/s at the time, but after some updates they only offer that to premium users
[17:23:06 CEST] <Kiicki> If the software i have now offered that, it would be perfect
[17:23:09 CEST] <retard> it may transcode to 320kb/s mp3
[17:23:10 CEST] <retard> but
[17:23:55 CEST] <retard> i think youtube uses aac for the most part now
[17:24:03 CEST] <Kiicki> I mean, it doesn't need to be 320kb/s. Just need to be better than 128kb/s. Like isn't there a copy function?
[17:24:16 CEST] <Kiicki> Just like when converting videos with ffmpeg
[17:24:35 CEST] <retard> https://rg3.github.io/youtube-dl/ will let you grab things from youtube in all the qualities available
[17:27:10 CEST] <retard> also, please note that bitrate is not an indicator of quality
[17:27:37 CEST] <retard> 128kb/s aac is not 128kb/s mp3
[17:27:51 CEST] <Kiicki> I prefer mp3 for music though
[17:28:00 CEST] <Kiicki> and I'm used to 320kb/s mp3
[17:28:09 CEST] <retard> then you can transcode
[17:28:24 CEST] <retard> enjoy your cascade loss :]
[17:28:33 CEST] <Kiicki> Thanks : )
[17:31:57 CEST] <retard> also
[17:32:03 CEST] <retard> 320 kb/s is the highest mp3 will go
[17:36:45 CEST] <Kiicki> Yeah, I don't need anything higher than that.
[17:44:18 CEST] <crisalide> Hi all
[17:45:54 CEST] <crisalide> I wonder how to enable experimental codecs when using ffmpeg libs. Any hint ?
[17:47:00 CEST] <durandal11707> crisalide: what codecs?
[17:47:28 CEST] <sunny26> Hi please someone help , I have added a new C and Header file under libavutil dir, its compiling and object file is generated but it isn't getting included in libavutil.so, i have also added header and object file in the libavutil/Makefile. I am getting linkage error when I want to use function of this new file under libavcodec
[17:53:49 CEST] <crisalide> durandal11707: aac
[17:54:51 CEST] <crisalide> ok, AVCodecContext->strict_std_compliance = -2
[17:59:20 CEST] <furq> it was nice of him to leave before someone could point out that he's using an old libavcodec
[18:12:34 CEST] <bordelais> In case someone search; I find my solution for don't use CPU for encode and decode but only my Pascal GPU with last ffmpeg + nvenc+ drivers nvidia:
[18:12:35 CEST] <bordelais> ffmpeg -hwaccel vdpau -i Film.x264.mkv -c:v hevc_nvenc -preset slow -profile:v main10 -tier high -b:v 10M copy Film.x265.mkv
[18:14:24 CEST] <bordelais> (5-10% CPU, 100% GPU)
[18:18:06 CEST] <iive> bordelais: the "copy" seems to hang in the air, is there -c:a missing before it?
[18:19:06 CEST] <bordelais> ;-) Yes it is....
[18:20:12 CEST] <bordelais> iive: Yes it is
[18:20:35 CEST] <bordelais> (when I erase bitrate seetings)
[18:21:54 CEST] <bordelais> Perf. are just amazing !
[19:52:27 CEST] <TwinTailed> Hi. Why doesn't av_read_frame take a stream as a parameter? Shouldn't it get the frame from an AVStream?
[19:53:13 CEST] <TwinTailed> It takes AVFormatContext* instead
[20:20:45 CEST] <ianbytchek> durandal_1707: hello. was wondering where can i keep track of the pr status for palettegen / paletteuse filters from yesterday? i've seen that some pr are sent via pipermail? is that the case?
[20:48:07 CEST] <intracube> hi, is there a way to make ffmpeg's deshake filter more aggressive?
[20:48:28 CEST] <intracube> (remove more high frequency movement and zoom in more)
[21:00:14 CEST] <durandal_1707> ianbytchek: patch is on ml
[22:23:32 CEST] <TwinTailed> How do I read a frame from AVStream? For example a video stream
[23:56:17 CEST] <woodbeastz> Besides reading  the manual how can I find someone to help with mmfpeg  on my remote server?
[00:00:00 CEST] --- Sun Sep  4 2016


More information about the Ffmpeg-devel-irc mailing list