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

burek burek021 at gmail.com
Tue Apr 28 02:05:01 CEST 2015


[04:41:30 CEST] <prelude2004c> hey guys.. i have a weird problem..
[04:41:47 CEST] <prelude2004c> so i have pimd running over openvpn and i am getting the multicast signal on a remote server just fine
[04:41:57 CEST] <prelude2004c> when i run ffmpeg and encode one channel .. all is well
[04:42:31 CEST] <prelude2004c> when i do ffmpeg -i 239.255.x.x for multiple program ID's on that system i start getting artifacts on all the channels. The odd part is pimd has the multicast program there already so for ffmpeg its local
[04:42:42 CEST] <prelude2004c> why would pulling the syignal locally more than once cause issues ? doens't make sense
[05:06:25 CEST] <prelude2004c> anyone?
[05:06:50 CEST] <trodis_> dude this channel is dead
[05:06:56 CEST] <prelude2004c> yup
[05:46:12 CEST] <fluke_> Hello. I am developing videotoolbox hwaccel for iOS. I want to know where can I find hwaccel architecture documents/slides.
[08:46:11 CEST] <fffan> if a ffmpeg build doesn't contain faac, can I use it to muxing x264 data and faac data into mp4?
[09:25:03 CEST] <t4nk926> Hello
[09:25:37 CEST] <t4nk926> Can I get raw video data from mp4 file on ffmpeg?
[09:32:32 CEST] <selsta> t4nk926: ffmpeg -i input.mp4 -c:v copy -an video.h264
[10:10:38 CEST] <t4nk926> thanks:)
[10:46:59 CEST] <siberian> Hi can any one help me solve issue why i cant install manually ffmpeg
[10:47:16 CEST] <siberian> im running ./configure and getting an error something to do with gcc compiler
[10:47:28 CEST] <spaam> what dist do you use?
[10:48:09 CEST] <spaam> i guess you forgot to install the gcc compiler.
[10:49:31 CEST] <siberian> Linux 2.6.30.4 i686
[10:50:28 CEST] <mop> morning guys
[10:51:06 CEST] <spaam> siberian: debian? ubuntu? arch?
[10:51:23 CEST] <spaam> siberian: opensuse? fedora?
[10:51:38 CEST] <spaam> siberian: centos?
[10:51:40 CEST] <siberian> what command to get all info
[10:51:45 CEST] <siberian> of the system
[10:51:51 CEST] <mop> I'm trying to cross compile ffmpeg with mingw under ubuntu but a test for an additional library fails also after I installed it correctly under a path specified with the --incpath option of configure
[10:51:54 CEST] <mop> any idea ?
[10:52:29 CEST] <spaam> siberian: try: cat /etc/os-release
[10:53:03 CEST] <siberian> spaam: no such file
[10:53:18 CEST] <siberian> its a special network unit running linux spaam
[10:53:30 CEST] <siberian> apt-get also dont work
[10:53:39 CEST] <siberian> apt- cache dont work
[10:53:46 CEST] <siberian> saying no such command
[10:54:58 CEST] <spaam> cat /proc/version  ?
[10:55:05 CEST] <siberian> Linux version 2.6.30.4 (root at vm-ncl-buildbot-slave-01.internal) (gcc version 4.1.2) #2 SMP Fri Jun 20 21:16:44 BST 2014
[10:56:38 CEST] <ffmpeg-devel285> Hi
[10:56:49 CEST] <spaam> siberian: i have no idea what dist that is.
[10:57:25 CEST] <ffmpeg-devel285> I have question
[10:57:43 CEST] <ffmpeg-devel285> I was converted H265 RAW to MP4
[10:57:49 CEST] <ffmpeg-devel285> with codec copy
[10:58:16 CEST] <ffmpeg-devel285> I compared MP4 and H265 on hexviewer
[10:58:16 CEST] <siberian> me2
[10:58:36 CEST] <siberian> spaam what can i do if the linux is very restrictive here?
[10:58:36 CEST] <ffmpeg-devel285> I found some data changed
[10:59:06 CEST] <ffmpeg-devel285> http://imgur.com/VBBwNgm
[10:59:28 CEST] <ffmpeg-devel285> I understand about change data on header and tail
[10:59:37 CEST] <ffmpeg-devel285> but why body part changed?
[11:23:42 CEST] <Venti> ffmpeg-devel285: raw byte stream needs to have start code prefixes escaped while mp4 doesn't.. In that example though, I think the actual start code prefixes have been replaced by sizes of the data boxes
[11:26:59 CEST] <ffmpeg-devel285> ok...
[11:27:03 CEST] <ffmpeg-devel285> thanks
[11:29:03 CEST] <ffmpeg-devel285> and.. why can't play video at convert mp4 (hevc) to yuv(hevc) with codec copy option ?
[11:30:18 CEST] <ffmpeg-devel285> Do not have any information on mediainfo after convert to yuv (hevc)
[11:30:59 CEST] <ffmpeg-devel285> I think it's bug...
[11:31:10 CEST] <Venti> I don't understand what you mean.. what is the command you use?
[11:32:01 CEST] <ffmpeg-devel285> ffmpeg  -i "ex.mp4" -vcodec copy  -an  "ex.yuv" & comp.bat
[11:32:05 CEST] <ffmpeg-devel285> ffmpeg  -i "ex.mp4" -vcodec copy  -an  "ex.yuv"
[11:36:17 CEST] <Mavrik> That's because mp4 does not have SPS/PSS in the bitstream
[11:36:17 CEST] <Mavrik> And if you want to convert that to a format without headers you'll have to convert it to so-called Annex-B bitstream
[11:36:17 CEST] <Mavrik> there's a bitsteram filter for that, h264_mp4toannexb or whatsit
[11:36:17 CEST] <Venti> there is no yuv (hevc).. you either want raw yuv or hevc annex B
[11:37:03 CEST] <ffmpeg-devel285> how to convert to hevc annex B?
[13:53:10 CEST] <fffan> I have a mp4 muxing problem can anybody help me?
[13:53:11 CEST] <fffan> https://gist.github.com/rtmpnewbie/a7e45fa145942a4ee2e8
[14:03:27 CEST] <Compn> fffan : ok, how are you creating the mp4 file? with what command line or program ? your own program ?
[14:03:51 CEST] <fffan> using code to generate  https://gist.github.com/rtmpnewbie/a7e45fa145942a4ee2e8
[14:04:16 CEST] <fffan> old ffmpeg build(with faac) works ok
[14:05:01 CEST] <fffan> I have two encode thread one use x264 encode  and the other one use faac(directly).
[14:05:24 CEST] <fffan> then using MP4RecorderSink to mux mp4.
[14:11:53 CEST] <Compn> an old ffmpeg decodes it but not newer ffmpeg ?
[14:12:07 CEST] <fffan> yes
[14:12:08 CEST] <Compn> can you upload a sample mp4 that exhibits this problem, we'll see if its your ffmpeg or maybe a new bug...
[14:13:08 CEST] <fffan> configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --able-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libdplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrw--enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsc
[14:13:09 CEST] <fffan> hroedinge--enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enle-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis -enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable- bx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enab -zlib
[14:15:50 CEST] <fffan> [libfdk_aac @ 00000000007125e0] aacDecoder_DecodeFrame() failed: 4006
[14:21:35 CEST] <fffan> ok
[14:27:47 CEST] <fffan> 128.199.75.70/test.mp4
[14:27:54 CEST] <fffan> http://128.199.75.70/test.mp4
[14:28:01 CEST] <fffan> the sample h.264 file.
[14:28:06 CEST] <fffan> mp4 file
[14:32:22 CEST] <Compn> audio works here
[14:33:05 CEST] <Compn> ffmpeg has an internal decoder which should work
[14:33:11 CEST] <Compn> hmm
[14:34:22 CEST] <fffan> but not works for my  new ffplay build
[14:34:59 CEST] <fffan> and my new ffplay build can play any movie files in my computer
[14:35:12 CEST] <Compn> recompile and disable libfdk_aac
[14:35:57 CEST] <fffan> maybe it should work it I disable libfdk_aac, but I need  libfdk_aac
[14:36:19 CEST] <Compn> i'm trying to see if its possible to choose the decoder with ffmpeg/ffplay
[14:38:39 CEST] <fffan> but my new ffplay can play the same aac(encode by faac)  from MediaCoder.
[14:44:17 CEST] <Compn> so you are making some kind of rtmp program ? :)
[14:44:34 CEST] <Compn> sorry i dont know how to fix it :\
[14:46:13 CEST] <fffan> not rtmp, thanks.
[14:46:20 CEST] <fffan> I 'll try anther way.
[18:00:16 CEST] <MadTBone> when using -ss on an input file which contains an audio stream and a inter-frame compressed video stream, and where the value of -ss is *not* an integeral multiple of the video frame rate, will the input file's audio begin exactly at the specified time, or will it stay time aligned with its video stream?  For example, if I have a 25fps source, and do ffmpeg -ss 0:00:00.60 -i sourcefile out.mp4, the start time is in the middle of the second frame.
[18:04:07 CEST] <c_14> If you reencode, cuts are frame-perfect.
[18:04:55 CEST] <prelude2004c> hey guys.. can anyone give me a hand.. i am not sure where the problem is... i am using pimd to get the multicast stream from one ethernet to another.. then i am using openvpn to create a basic tunnel with no encryption. The servers are talking and the client server can see the multicas stream. It seems when i pull one stream it starts ok but looses packets sometimes.. then i pull more streams ( pr
[18:04:56 CEST] <prelude2004c> ogram id's ) and it starts to collapse the entire thing. Like there is some bw limit ... weird .. anyone?
[18:07:37 CEST] <BtbN> iirc OpenVPN is not multicast capable, so it forwards multicast messages to all VPN clients.
[18:07:51 CEST] <BtbN> So if you have a lot of clients, you are propably just overwhelming your network
[18:35:50 CEST] <Almondon> To copy (-c copy) a section of a video from an online source (-i https://eg.com/example.mp4) will ffmpeg need to download the entirety of the video up to the the -to section to give me my output? Would it make a difference how much was downloaded if the -ss was put before the -i instead of after?
[18:40:49 CEST] <BtbN> Almondon, as it's mp4, ffmpeg will have to download the entire file, as the file header is at the end of the file, unless it has been moved to the front.
[18:43:43 CEST] <Almondon> Thank you kindly
[19:02:57 CEST] <xahdica> Hey guys, where do I submit GPL violation? Videostream for Google Chromecast is in clear violation and refuses to send me the code they use static linking, GPL and non-free packages.. I requested they send me code to see how they transcode on the fly through Chrome but they refuse to answer emails..
[19:03:46 CEST] <xahdica> They're making money, 1mil+ users and are just hoarding it...
[19:05:11 CEST] <xahdica> I tried to submit a Google Webstore violation report, but as I'm not the license holder I can't report it.
[19:12:14 CEST] <c_14> Make an issue on trac
[19:12:40 CEST] <c_14> https://trac.ffmpeg.org/
[19:26:21 CEST] <xahdica> Captcha might be on drugs. "CAPTCHA failed to handle original request"
[19:29:15 CEST] <Compn> lol
[19:29:25 CEST] <Compn> xahdica : chromecast code is out there i'm pretty sure
[19:30:00 CEST] <Compn> oh videostream
[19:30:02 CEST] <Compn> for chromecast
[19:30:03 CEST] <Compn> i see.e
[19:31:32 CEST] <Compn> xahdica : you try asking dem on twitter ?
[19:34:07 CEST] <xahdica> I did on email, yeah
[19:34:53 CEST] <quellen> i have a great problem
[19:35:07 CEST] <quellen> someone speaks italian?
[19:37:03 CEST] <quellen> i recorded a movie from DTT (.TS format) but sometimes the signal is noisy. and when i convert it with FFMPEG the audio goes out of sync :-(
[19:39:24 CEST] <quellen> it's a unsolvable problem?
[19:39:29 CEST] <quellen> http://pastie.org/10116714
[19:41:39 CEST] <siberian> Can someone help me troubleshoot? why do i get an error when trying to install ffmpeg with ./configure
[19:42:15 CEST] <siberian> gcc is unable to create executable file
[19:42:56 CEST] <quellen> what distro do you use?
[20:47:55 CEST] <quellen> full log: http://pastebin.com/pNJcqY8B
[20:48:10 CEST] <quellen> error starts at 00:04:34.80 (signa DTT noisy)
[20:49:18 CEST] <quellen> waht can i do?
[20:49:57 CEST] <quellen> from 00:04:34.80 the audio is out of sync. (in the orignal file the audio is ok)
[21:07:17 CEST] <cowai> Will be I able to split a source file into multiple segments, and then render each segment to target format on separate machines, and then concat/merge them together as a final file (for load balancing) ?
[21:07:39 CEST] <cowai> Is there any problem with that?
[21:07:51 CEST] <quellen> O_O
[21:07:59 CEST] <cowai> I mean do I need to think about keyframes and all that?
[21:10:08 CEST] <cowai> quellen: What?
[21:10:43 CEST] <quellen> it's too hard
[21:11:02 CEST] <c_14> Not really.
[21:11:14 CEST] <c_14> You do need to make sure you cut at keyframes
[21:11:50 CEST] <c_14> It'd probably also be good not to cut the audio, but mux that out separately.
[21:12:22 CEST] <cowai> Good idea,
[21:12:36 CEST] <cowai> I tried once, and there was stutters at each cut
[21:14:01 CEST] <cowai> ffmpeg -i source.mp4 -acodec copy -f segment -segment_time 60 -c copy -reset_timestamps 1 input_segment%d.mp4
[21:14:01 CEST] <cowai> Does this look okay for splitting?
[21:14:52 CEST] <c_14> You'll probably want to probe the source to find the exact timestamps of all the keyframes and cut on those.
[21:15:00 CEST] <c_14> Or else you'll get duplicate/dropped frames.
[21:16:08 CEST] <quellen> @_@
[21:17:06 CEST] <cowai> c_14: Do you know of an easier option?
[21:18:03 CEST] <c_14> There are some programs around that do this sort of thing already.
[21:18:41 CEST] <cowai> segmenting or the whole thing?
[21:18:53 CEST] <c_14> The whole thing.
[21:19:59 CEST] <cowai> Do you know of any open source?
[21:20:55 CEST] <cowai> https://github.com/dlasley/encode-cluster
[21:21:03 CEST] <cowai> this looks like something I could use
[21:22:10 CEST] <cowai> The main output formats I am going to use is webm and h264/mp4
[23:12:33 CEST] <squeegily> ffmpeg -i [UTW]_Fate_Zero_-_03_[BD][h264-720p_AC3][C9AEDDFB].mkv -ss 00:00:07 -vframes 1 -f rawvideo -pixel_format rgb24 -
[23:12:49 CEST] <squeegily> Why does that still use yuv420p10le?
[23:14:52 CEST] <squeegily> I still get: Output #0, rawvideo, to 'pipe:': [&] Stream #0:0(jpn): Video: rawvideo (Y3[11][10] / 0xA0B3359), yuv420p10le, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 23.98 fps, 23.98 tbn, 23.98 tbc (default)
[23:15:33 CEST] <kepstin-laptop> squeegily, because the option name is "-pix_fmt" not "-pixel_format"
[23:16:19 CEST] <kepstin-laptop> (I think -pixel_format is an avoption for something, which is why it's not rejected outright, but -pix_fmt is the one you want here)
[23:17:04 CEST] <squeegily> Ahh, thanks!
[23:18:14 CEST] <kepstin-laptop> hmm. yeah, it's a bit confusing. you need to use the "-pixel_format" input option to tell the rawvideo input what format the file contains, but you use -pix_fmt to tell ffmpeg what format to send to the raw video output.
[23:21:15 CEST] <kepstin-laptop> oh, huh, fate zero bds are out now?
[23:22:21 CEST] <kepstin-laptop> (that's a bit off-topic tho ;)
[23:24:05 CEST] <JEEBsv> have been for quite a while
[23:24:28 CEST] <JEEBsv> I mean the first box came out some time after the first cour ended
[23:27:48 CEST] <squeegily> I only watch really old stuff because that way all the episodes are out, there's a consensus on the status of the various fansubbing groups, etc
[23:28:39 CEST] <squeegily> Waiting for a show to release an episode AND for the fansub group to get around to it is a pain.. and then if your group drops it halfway through you have to find a new one
[00:00:00 CEST] --- Tue Apr 28 2015


More information about the Ffmpeg-devel-irc mailing list