[Ffmpeg-devel-irc] ffmpeg.log.20181030
burek
burek021 at gmail.com
Wed Oct 31 03:05:01 EET 2018
[00:51:06 CET] <flying_sausages> ariyasu, turns out that becuase I was using a loop which read nextlines from a multiline variable via stdin, this interfered with ffmpeg. I'm on WSL, is this bug-report worthy to Microsoft or to ffmpeg?
[03:24:54 CET] <raytiley> anyone know where to lookup the h264_qsv warning / error codes. Getting this message a lot and not sure what setting to tweak: `Warning during encoding: incompatible video parameters (5)`
[03:32:25 CET] <oterrivel> hello
[03:34:28 CET] <abi> hello
[03:35:28 CET] <oterrivel> some help here with wget? trying to download segment-0.mp4 to Output file Academy-video.mp4 and append to it another exec of wget with input file {segments-1.m4s to segments-690.m4s}. FFMPEG could not find track id 1
[03:44:20 CET] <oterrivel> no?
[09:52:43 CET] <Matador> so weird
[09:56:19 CET] <Matador> anyone around to deal see why ffmpeg doesnt want to output to flv/rtmp ?
[09:56:22 CET] <Matador> just blanks out, so weird
[10:08:22 CET] <superware> any idea why avio_open2(&_output_ctx->pb, "rtsp://127.0.0.1:8854/live.sdp", AVIO_FLAG_WRITE, null, null) fails with -1330794744?
[10:29:35 CET] <MarcoT> Hello, can you help me with my problem? I am writing a decoder that reads packets from memory (using AVIO context and AVFormat) and decode them. But I have the following errors, and some frames result corrupted in the video player
[10:29:45 CET] <MarcoT> [mpeg1video @ 0x562750178f00] ac-tex damaged at 2 9 [mpeg1video @ 0x562750178f00] Warning MVs not available [mpeg1video @ 0x562750178f00] concealing 887 DC, 887 AC, 887 MV errors in I frame
[10:30:15 CET] <MarcoT> Sometimes I have also overread error
[11:27:27 CET] <MarcoT> Hello, can you help me with my problem? I am writing a decoder that reads packets from memory (using AVIO context and AVFormat) and decode them. But I have the following errors, and some frames result corrupted in the video player [mpeg1video @ 0x562750178f00] ac-tex damaged at 2 9 [mpeg1video @ 0x562750178f00] Warning MVs not available [mpeg1video @ 0x562750178f00] concealing 887 DC, 887 AC, 887 MV errors in I frame
[11:27:42 CET] <MarcoT> Sometimes I have also overread error
[11:28:18 CET] <durandal_1707> does same happens with ffmpeg cli tool?
[13:54:35 CET] <unlord> Sup my video friends
[13:54:46 CET] <unlord> I want to crop a 12-bit 444 y4m file I have losslessly
[13:54:59 CET] <unlord> does your fine application do this?
[13:56:25 CET] <BtbN> If you don't use a lossy codec, there won't be any quality loss
[13:59:02 CET] <durandal_1707> unlord: see crop filter
[13:59:32 CET] <unlord> BtbN: y4m is lossless
[13:59:42 CET] <BtbN> The input doesn't overly matter
[13:59:43 CET] <unlord> durandal_1707: I'm pretty new to ffmpeg, where is the crop filter?
[14:09:10 CET] <azarus> "where": in ffmpeg
[14:09:34 CET] <azarus> there's no clicky-clicky fancy GUI
[14:16:40 CET] <durandal_1707> unlord: ffmpeg -h filter=crop also read documentation
[14:18:22 CET] <unlord> durandal_1707: I'm already done, but thanks
[14:18:31 CET] <unlord> ffmpeg -loglevel debug -i ducks_take_off_1080p50_60f.y4m -vf "crop=640:360:100:100" ducks-crop.y4m
[14:33:43 CET] <shroomM> hey guys
[14:34:14 CET] <shroomM> i'm having some issues encoding audio to AAC in a fragmented mp4 format and was wondering if anyone encountered anything similiar
[14:34:42 CET] <shroomM> it seems to be related to me piping ffmpeg's output to stdout instead of directly to a file
[14:35:24 CET] <shroomM> I've got two slightly different CLIs...
[14:35:30 CET] <shroomM> ffmpeg -i tos.mp4 -c:a aac -b:a 128000 -r:a 44100 -ac 2 -movflags frag_keyframe+empty_moov -vn -f mp4 -y - >piped.mp4
[14:35:31 CET] <shroomM> and
[14:35:46 CET] <shroomM> ffmpeg -i tos.mp4 -c:a aac -b:a 128000 -r:a 44100 -ac 2 -movflags frag_keyframe+empty_moov -vn -f mp4 -y non-piped.mp4
[14:37:07 CET] <shroomM> the piped.mp4 does not play in VLC and/or quicktime, and macOS' finder quicklook
[14:37:47 CET] <shroomM> also when running "ffmpeg -i piped.mp4", I notice the following warning in ffmpeg's output... [aac @ 0x7f9dc5011e00] Number of bands (33) exceeds limit (22).
[14:38:04 CET] <shroomM> the "non-piped.mp4" works OK and does not produce this warning
[14:38:12 CET] <shroomM> any ideas?
[14:40:53 CET] <shroomM> examining stderr of the encoding process, there is really no differenc between invocations
[14:45:35 CET] <shroomM> initially tested with 4.0.2, but just tried with a static build from zeranoe from git master (g32d021cfa6)
[14:45:42 CET] <shroomM> and the same issue persist
[15:05:07 CET] <unlord> uhh
[15:05:09 CET] <unlord> what?
[15:05:11 CET] <unlord> [yuv4mpegpipe @ 0x5630a8ce6700] 'yuv444p10le' is not an official yuv4mpegpipe pixel format.
[15:05:43 CET] <unlord> I gave it a y4m with C444p10
[15:05:50 CET] <shroomM> hmm, so the issue seems to be that I'm producing an audio only mp4, but I'm specifying only frag_keyframes. If I remove the frag_keyframe and add -frag_duration 1000000, the resulting file works
[15:06:27 CET] <unlord> oh, n/m
[16:48:42 CET] <mertyildiran> how can I pipe the output(the video itself) of this command in real time to a video player? "ffmpeg -y -f rawvideo -s 1920x1080 -pix_fmt rgba -r 60 -i - -an -loglevel error -vcodec libx264 -pix_fmt yuv420p ./MyVideo.mp4"
[17:08:43 CET] <pzy> instead of saving it as a file, or in addition to?
[17:16:56 CET] <kepstin> if you want "instead of" then the obvious thing is to remove ffmpeg completely and pipe the original raw video to the player.
[17:42:47 CET] <mertyildiran> video is generated on the fly, careful that the input is also piped in
[17:43:03 CET] <mertyildiran> I'm reading this guide https://trac.ffmpeg.org/wiki/StreamingGuide
[17:44:43 CET] <mertyildiran> from my understanding I should use mpegts with some sort of configuration
[17:44:53 CET] <mertyildiran> like this ffmpeg -y -re -f mpegts -s 1920x1080 -pix_fmt rgba -r 60 -i - -an -loglevel error -vcodec libx264 -pix_fmt yuv420p - | ffplay
[17:44:56 CET] <mertyildiran> or this ffmpeg -y -re -f mpegts -s 1920x1080 -pix_fmt rgba -r 60 -i - -an -loglevel error -vcodec libx264 -pix_fmt yuv420p - | ffplay
[17:45:25 CET] <mertyildiran> but it gives me "max resync size reached, could not find sync byte" error and I don't know what it means
[17:46:11 CET] <mertyildiran> fixing or this ffmpeg -y -re -f mpegts -s 1920x1080 -pix_fmt rgba -r 60 -i - -an -loglevel error -vcodec libx264 -pix_fmt yuv420p tcp://127.0.0.1:2000
[17:55:26 CET] <King_DuckZ> hi, I'm struggling with the frame to pts estimation again :s
[17:56:17 CET] <King_DuckZ> my understanding was that pts would advance in steps of more or less rate.num / timebase.den
[17:56:56 CET] <King_DuckZ> so for example I might have a pts sequence like this: 0, 33, 66, 100, 133....
[17:57:41 CET] <King_DuckZ> and in fact my test video's rate was 30000/1001 and timebase 1/1000, so 30000/1000 = 30
[17:58:28 CET] <King_DuckZ> but now I have rate 24/1 and timebase 1/24000, so 24/24000... nope! :(
[18:04:39 CET] <ChocolateArmpits> King_DuckZ, why not pick a higher common timebase? maybe 90000?
[18:05:30 CET] <King_DuckZ> ChocolateArmpits: what do you mean 'pick'? I'm getting those values from ffmpeg
[18:05:53 CET] <ChocolateArmpits> oh
[18:06:25 CET] <King_DuckZ> basically I want to know how far apart 2 adjacent pts are going to be *more or less*
[18:07:12 CET] <King_DuckZ> by looking at the debug messages in my code I think in my second case the answer is 1000
[00:00:00 CET] --- Wed Oct 31 2018
More information about the Ffmpeg-devel-irc
mailing list