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

burek burek021 at gmail.com
Sat May 9 02:05:01 CEST 2015


[00:17:03 CEST] <quantum_sm> hello, I had tried to use this command drawtext="fontsize=15:fontfile=FreeSerif.ttf:text=LONG_LINE:y=h-line_h:x=-50*t" but the text starts in the left. how I can change in order text to start from the right ?
[00:28:01 CEST] <llogan> quantum_sm: w-tw-(50*t) or w-(50*t) depending on what you want
[00:36:53 CEST] <quantum_sm> llogan: thank you that worked. Also it is a possibility to start the text after 20 seconds for example ?
[00:45:40 CEST] <llogan> quantum_sm: http://ffmpeg.org/ffmpeg-filters.html#Timeline-editing
[00:47:47 CEST] <quantum_sm> llogan: what i'm missing here Error initializing filter 'drawtext' with args 'enable=between(t,12,3*60):fontsize=25
[00:55:39 CEST] <quantum_sm> fflogger: here is the output http://pastebin.com/PvEGcxXA
[00:56:36 CEST] <llogan> ffmpeg version 0.10.7
[00:56:39 CEST] <llogan> ancient and unsupported
[00:57:03 CEST] <llogan> get a static build or compile
[00:57:04 CEST] <llogan> http://johnvansickle.com/ffmpeg/
[00:57:10 CEST] <llogan> https://trac.ffmpeg.org/wiki/CompilationGuide/Centos
[01:01:12 CEST] <quantum_sm> so that enable=between paramater in only in newer versions ?
[01:01:19 CEST] <llogan> yes
[01:01:43 CEST] <llogan> use a build from current git master
[01:10:29 CEST] <quantum_sm> ok thank you
[01:32:51 CEST] <yvear> can I set decoder for ffprobe?
[07:53:44 CEST] <Dark-Bot> hello is anyone here?
[07:54:32 CEST] <Dark-Bot> here is my error message http://pastebin.com/tGbjUXbJ
[07:54:58 CEST] <Dark-Bot> am seeking advice on troubleshooting
[07:55:50 CEST] <Dark-Bot> av_interleaved_write_frame(): Broken pipe
[07:57:12 CEST] <Dark-Bot> i will try again tomorrow, thank you
[09:22:23 CEST] <gr1sha> I can't get dranger's tutorial1.c to compile
[09:22:29 CEST] <gr1sha> on Ubuntu 13.10
[09:44:09 CEST] <ffmpeguser> Hi
[09:46:16 CEST] <ffmpeguser> Why sometimes video and audio duration difference when trim with -ss and -t option?
[09:50:23 CEST] <Mavrik> ffmpeguser, if you're not transcoding, it's cut on GOP/audio packet boundaries
[09:50:38 CEST] <Mavrik> which usually don't correspond
[09:53:19 CEST] <ffmpeguser> I encoded to libx264 and ac3 (mkv to mp4)
[09:54:15 CEST] <ffmpeguser> I understand duration difference when use vcodec copy but it was not
[10:24:15 CEST] <termos> I get a floating point exception on this line https://github.com/FFmpeg/FFmpeg/blob/9d4fdfe24c731d1880797dee65365154b41c1dea/libavformat/mux.c#L524 I'm guessing because it's trying to divide by 0. But I see that AVStream::pts is marked as deprecated, but here it is being used
[11:47:08 CEST] <sybariten> Anoia: i'm partly in *nix (Red Hat) and partly Win7. More often linux.
[11:51:02 CEST] <Anoia> ffmpeg $(cat ffmpegoptions)
[11:51:03 CEST] <Anoia> ?
[11:51:31 CEST] <Anoia> not sure how to make it mor inilike without passing it through a text preprocessor
[12:00:40 CEST] <hta> Q: Does anyone want to hear about issues with the motion-jpeg en/decoder in ffmpeg?
[12:12:40 CEST] <k_sze> ffmpeg fails so hard at basic consistency it's not funny.
[12:39:40 CEST] <durandal_1707> k_sze: tell more
[12:40:42 CEST] <k_sze> raw video data of same pixel format, same frame rate, same resolution, piped into ffmpeg for encoding as h.264 and muxing into a .nut file.
[12:41:08 CEST] <k_sze> the timestamps are sometimes offset by two frames, sometimes not.
[12:42:38 CEST] <k_sze> literally, at 30 fps, sometimes the first encoded frame gets a timestamp of 0.06666666 second.
[12:42:42 CEST] <k_sze> sometimes 0.0 second
[13:37:46 CEST] <seasc> just asking as i dont know, regarding last question, doesnt the FPS only 'apply properly' while recording. I mean, once a video has a given set of images per second, can ffmpeg create interpolated images for between the existing ones?
[13:38:22 CEST] <seasc> i dont think so, correct me if im wrong
[13:41:55 CEST] <sybariten> Anoia: hm. thats one way i suppose. Quite homemade. The optimal for me, i'm talking purely wishing here, would be if it could take an option -ini or something and then a "webPublish.in" could contain rows that defined the encoding ... like bitrate=3200 , etc
[13:42:16 CEST] <sybariten> and then you could easily comment rows with a #
[13:43:15 CEST] <seasc> sybariten, linux?
[13:43:55 CEST] <seasc> sybariten, https://github.com/sri-arjuna/vhs
[13:44:39 CEST] <sybariten> seasc: yeah i'm on both linux and Win, but more often linux ... but i do run bash on win too, so i should manage
[13:45:33 CEST] <seasc> sybariten, vhs -Q fhd input.... using an external file wich contains a table for most resolutions, and their bitrates used for audio/video within the script
[13:46:21 CEST] <seasc> sybariten, looks like: https://raw.githubusercontent.com/sri-arjuna/vhs/master/screenshots/example-with-progressbar.jpg
[13:46:49 CEST] <sybariten> seasc: interesting...!
[13:46:58 CEST] <sybariten> although i dont really understand the first example (for instance  :)
[13:47:08 CEST] <sybariten> i mean, wheres the output filename defined, for instance
[13:48:12 CEST] <sybariten> ah, looked at the image now... is that curses?`
[13:48:14 CEST] <seasc> say you have a 50GB FHD video, but want it smaller in size. -> vhs -Q fhd inputfile1 input2 <-- will take passed inputfiles one by one, and encode them the the 'fhd' settings
[13:48:24 CEST] <seasc> its TUI, my own thing
[13:48:39 CEST] <seasc> pulled in when using vhs the first time
[13:49:51 CEST] <sybariten> FHD? TUI? im guessing this is vhs thing is something one has to try out a bit to get the grip of
[13:50:06 CEST] <seasc> fhd = full hd
[13:50:08 CEST] <sybariten> ok
[13:50:58 CEST] <sybariten> so is "fhd" in this case an internal saved setting name, or an actual settings _file_?
[13:51:47 CEST] <seasc> its the identifier in an external file in ~/.config/tui/presets, telling vhs wich resolution and bitrates to use
[13:51:49 CEST] <seasc> http://forums.fedoraforum.org/showthread.php?t=299182
[13:52:06 CEST] <seasc> erm... ~/.config/vhs/presets :p
[13:52:26 CEST] <seasc> so you can change to your own prefered bitrates and such
[13:52:56 CEST] <seasc> there's also a file containing the container codecs and their file extension
[13:53:24 CEST] <seasc> So i can pass "-e mp5" which will make mp4 files using the x265 coded (if ffmpeg is built with that)
[13:53:35 CEST] <seasc> just as example
[13:55:47 CEST] <seasc> sybariten, TUI is just like ncurses, to prove an interface on for the console
[13:56:57 CEST] <sybariten> aha
[13:57:06 CEST] <sybariten> and you built that too?
[13:57:48 CEST] <seasc> yah, me needed soemthing to display the scripts i wanted to write :D
[14:01:15 CEST] <sybariten> heh ok....
[14:01:30 CEST] <sybariten> soooo.... how does Da System see all this....  how is vhs installed?
[14:02:24 CEST] <seasc> Are you on a redhat system?
[14:02:55 CEST] <seasc> then i'd have a repositriy, otherwise either download the zipfile or use git to clone the code.
[14:03:11 CEST] <seasc> then run the install.sh
[14:03:21 CEST] <sybariten> ok, and what does it rely on... is it executables? or script?
[14:03:30 CEST] <sybariten> in other words, on win, am i shit unluck?
[14:03:49 CEST] <seasc> i have no idea if it works in win-bash
[14:04:19 CEST] <sybariten> but its theoretically just bash reliant? And wants ffmpeg ?
[14:04:38 CEST] <seasc> it needs also awk, grep and sed at times
[14:04:55 CEST] <sybariten> oh .. well i have those too, in bash...
[14:05:01 CEST] <seasc> well, tui does.... but.. as far i can think of... yes
[14:05:03 CEST] <sybariten> i'll have to try it out
[14:05:24 CEST] <sybariten> sounds intresting... but, is this like a general concept, have you done other "helper" things?
[14:05:53 CEST] <seasc> what do you mean by that?
[14:06:25 CEST] <sybariten> is this TUI thing something you use for other systems, like a wrapper thing for , i dunno, imagemagick or whatever
[14:06:48 CEST] <sybariten> imagemagick is kinda similar to ffmpeg in some ideas, i suppose.
[14:07:10 CEST] <sybariten> coffeee brb
[14:07:17 CEST] <seasc> TUI is a set of... 44'ish commands to ease scripting and make the visual output cool looking. One could write tons of other helpers
[14:07:39 CEST] <seasc> i'm stuck with complex things such as ffmpeg and developing environments
[14:07:48 CEST] <seasc> stuck as in fully occoupied :p
[14:08:11 CEST] <seasc> but yes, one could write a handler for imagemagick
[14:08:19 CEST] <seasc> but/so
[15:03:39 CEST] <sybariten> seasc: ok!
[15:20:57 CEST] <WereCatf> How can I transcode the video and audio streams in an MPEG-TS - file captured from DVB-C to another MPEG-TS - file while keeping EPG and program names and numbers intact and other supplemental streams intact?
[15:25:59 CEST] <seasc> WereCatf, sounds like to copy the file would be less hazzle?
[15:26:29 CEST] <seasc> WereCatf, or are you streaming from DVB-C?
[15:26:47 CEST] <WereCatf> I wouldn't be asking about transcoding if I just wanted to copy the file.
[15:28:11 CEST] <seasc> its just that i know (understand) transcode from (as) one container to another. In the result of your requirements, you simply copy all the streams into the same container came codecs same file extension
[15:28:52 CEST] <WereCatf> No, I would be transcoding the audio and video streams to use another codec
[15:29:13 CEST] <seasc> you want it to remain MPEG-TS ?
[15:29:16 CEST] <WereCatf> Yes
[15:29:25 CEST] <seasc> Its the same codec, or use another container
[15:29:49 CEST] <seasc> AFAIK*
[15:29:54 CEST] <WereCatf> No, you can use e.g. H.264 in an MPEG-TS. I would know, I have such files captured from DVB.
[15:30:56 CEST] <seasc> then it'll be something like: ffmpeg -i file_in -map 0 -cv x264 -f mpeg-ts file_out
[15:31:19 CEST] <WereCatf> But that strips out all the EPG, changes program names and numbers and such.
[15:31:44 CEST] <seasc> What is the EPG?
[15:32:08 CEST] <WereCatf> http://en.wikipedia.org/wiki/Electronic_program_guide
[15:33:53 CEST] <seasc> Could you provide please (on pastebin): ffmpeg -psrn -i file
[15:34:34 CEST] <seasc> me not familiar with rpg yet, so i need a clue :)
[15:34:45 CEST] <seasc> epg*
[15:35:32 CEST] <WereCatf> That command doesn't list anything regarding EPG anyways
[15:35:45 CEST] <seasc> ok
[15:36:20 CEST] <seasc> then me sorry, good luck
[16:47:19 CEST] <hendry> anyone managed to get CineForm decoding working on Linux?
[17:04:39 CEST] <lordkrondor> l
[17:14:24 CEST] <raytiley_> when do a transcode with ffmpeg is the "time" property in the output the time in the file, or how long the transcode has been going for?
[17:16:02 CEST] <c_14> time in the file
[17:16:24 CEST] <raytiley_> thanks
[17:48:48 CEST] <miau> hello, how doi install ffmpeg on linux mint 17? i tried some older guides but this didnt work, because it doesnt find the repo
[18:14:33 CEST] <dericed> hendry: no cineform decoder yet afaik, there's an open ticket for it
[23:52:26 CEST] <tp_> anyone successfully used ffmpeg to transcode a video while its being watched in html5 with chrome or firefox?
[23:59:08 CEST] <tp_> (h.264)
[00:00:00 CEST] --- Sat May  9 2015


More information about the Ffmpeg-devel-irc mailing list