[Ffmpeg-devel-irc] ffmpeg.log.20120311
burek
burek021 at gmail.com
Mon Mar 12 02:05:01 CET 2012
[01:24] <darkstarbyte> What are some good settings to use with xvid?
[01:48] <squiggy> i'm getting an "libfaac not found" error when installing ffmpeg. any idea how to fix this?
[01:48] <squiggy> here's the command i used, the output from it and the error in config.log http://pastebin.com/5ix4G1Pd
[01:49] <sacarasc> squiggy: Do you have faac and its dev files installed?
[01:50] <squiggy> ah, so i should install that first?
[01:50] <sacarasc> Yes.
[01:51] <squiggy> ok, i'll try that. thanks :)
[02:13] <_goTAN> I want to transcode a mkv file to mp4 with same resolution just so I can play it on my ps3.
[02:13] <_goTAN> unfortunatelly I get following errors: http://pastebin.com/5pHcrhmc
[02:15] <_goTAN> what am I doing wrong?
[02:15] <sacarasc> Try updating to something less old than 2.5 years.
[02:16] <_goTAN> you mean ffmpeg?
[02:16] <sacarasc> Yes.
[02:17] <_goTAN> oh
[02:17] <sacarasc> Your one is from 2009.
[02:17] <burek> geez.. :)
[02:17] <_goTAN> ok thanks
[02:17] <burek> can it decode wav? :)
[02:23] <_goTAN> hm I did apt-get upgrade ffmpeg I hope it worked
[02:24] <_goTAN> hm
[02:24] <_goTAN> apprently it didnt work
[02:24] <burek> can you please use pastebin.com, to show your command line and its output?
[02:24] <sacarasc> If you're on Ubuntu, check the channel topic for a compilation guide.
[02:24] <_goTAN> I am on debian
[02:26] <_goTAN> http://pastebin.com/A447uBfc
[02:26] <burek> Stream #0.0(eng): Video: 0x0000
[02:26] <burek> this is bad
[02:27] <_goTAN> maybe I did something wrong during the update process
[02:27] <burek> what is even more bad
[02:27] <_goTAN> what you mean it is bad?
[02:27] <burek> is you are running the same ffmpeg
[02:27] <_goTAN> yea
[02:28] <burek> FFmpeg version SVN-r0.5.6-4:0.5.6-3
[02:28] Last message repeated 1 time(s).
[02:28] <_goTAN> but upgrade via apt is the correct way to go
[02:28] <burek> you didn't upgrade it correctly, try first doing apt-get --purge remove ffmpeg
[02:28] <_goTAN> oh yea I know, but I dont know how to upgrade it probably
[02:28] <burek> then apt-get update
[02:28] <burek> and finally apt-get install ffmpeg
[02:28] <_goTAN> ah ok thank you
[02:30] <_goTAN> hm this was a fast installation process
[02:30] <burek> try ffmpeg --version
[02:32] <_goTAN> hm
[02:32] <_goTAN> same version
[02:32] <burek> which debian are you using
[02:32] <_goTAN> oh my bad I guess :/
[02:32] <_goTAN> I am using openmediavault
[02:32] <_goTAN> which is based on debian
[02:32] <burek> I think the smartest idea would be to uninstall ffmpeg
[02:32] <burek> and compile your own
[02:33] <_goTAN> hm
[02:33] <_goTAN> never did that :)
[02:33] <_goTAN> but I will try
[02:34] <burek> before you do so
[02:34] <burek> what do you plan to do mostly with your ffmpeg
[02:34] <burek> so we can chose your compile time options better
[02:35] <_goTAN> just transcode mkv to mp4
[02:35] <burek> that's called remuxing
[02:35] <_goTAN> my ps3 cannot read mkv
[02:35] <_goTAN> yea exactly
[02:35] <burek> for that, I think you can just get the latest source code
[02:35] <burek> and do the standard thing
[02:35] <burek> configure make make install
[02:36] <_goTAN> ok and I can get the latest source via apt as well
[02:37] <burek> I would advise using the direct link
[02:37] <_goTAN> ah ok
[02:37] <burek> http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2
[02:39] <_goTAN> ok I downloaded it, first step done :)
[02:40] <burek> tar -xjf ffmpeg-snapshot.tar.bz2
[02:40] <burek> cd ffmpeg
[02:40] <burek> ./configure && make && make install
[02:41] <burek> or sudo make install if you are using ubuntu
[02:43] <_goTAN> i feel so stupid... http://pastebin.com/4ptciA2U
[02:44] <_goTAN> cant even untar it
[02:44] <burek> you don't have bzip2 installed
[02:44] <burek> apt-get install bzip2
[02:47] <_goTAN> ok untar works now.
[02:47] <_goTAN> http://pastebin.com/j0egPebp
[02:47] <_goTAN> but the configure and make doesnt
[02:48] <burek> oh
[02:48] <burek> apt-get install build-essentials
[02:48] <burek> this is why we could have a static build of ffmpeg
[02:48] <burek> just like a windows' exe files
[02:48] <burek> so people can just download and use ffmpeg, without all this hassle
[02:49] <_goTAN> hm yea
[02:50] <_goTAN> ah build-essential :)
[02:50] <_goTAN> without s
[02:50] <burek> k, sorry :)
[02:50] <_goTAN> haha nvm
[02:52] <_goTAN> yasm not found, use --disable-yasm for a crippled build
[02:52] <burek> apt-get install yasm
[02:52] <_goTAN> so I need to isntall yasm?
[02:52] <_goTAN> ok
[02:52] <_goTAN> thought so
[02:52] <burek> I would suggest you do so, because it will be a lot faster
[02:54] <_goTAN> ok he is building
[02:58] <_goTAN> hm how long should it take?
[02:59] <burek> on my dual core about 5-6 minute
[02:59] <burek> s
[02:59] <_goTAN> ok
[03:06] <_goTAN> done
[03:07] <_goTAN> hm I guess it was not clever to unpack it inside /home
[03:07] <burek> ldconfig
[03:07] <burek> what do you mean "unpack" it
[03:07] <_goTAN> na I mean /ffmpeg is in /home
[03:08] <burek> so what :)
[03:08] <_goTAN> ok
[03:09] <_goTAN> what you mean with Idconfig?
[03:09] <burek> l like small L
[03:09] <burek> LDCONFIG
[03:09] <_goTAN> ah k
[03:10] <_goTAN> ok and now it should work right?
[03:10] <burek> we hope so :)
[03:11] <_goTAN> and for my purposes the parameters should be correct : ffmpeg -i input.mkv -acodec copy -vcodec copy output.mp4
[03:12] <burek> ok
[03:13] <_goTAN> hm? "bash: /usr/bin/ffmpeg: No such file or directory"
[03:13] <burek> hash -r
[03:14] <_goTAN> ah ok
[03:15] <_goTAN> ok its a different error now
[03:15] <_goTAN> http://pastebin.com/2zRNdQuC
[03:15] <_goTAN> hm do I have to set a frame size?
[03:16] <_goTAN> maybe the input file is corrupt
[03:16] <burek> its just complaining about something wrong with the input
[03:16] <burek> can you try to output to output.flv
[03:16] <burek> just for a test
[03:16] <_goTAN> k
[03:17] <_goTAN> http://pastebin.com/nxgRJG3d
[03:18] <burek> try avi?
[03:19] <_goTAN> oh avi works
[03:19] <burek> does the output contain stream 0 as h264?
[03:20] <_goTAN> tbh I have no idea, its just a random mkv for testing
[03:20] <burek> ok :)
[03:20] <burek> can you please use pastebin.com, to show your command line and its output?
[03:21] <_goTAN> lol pastebin limit
[03:21] <_goTAN> sec
[03:23] <_goTAN> http://paste.ideaslabs.com/show/QaQl16TcCy
[03:24] <_goTAN> ok not the best code paste site
[03:24] <burek> hm, test to see if your audio works
[03:24] <burek> in avi
[03:25] <_goTAN> ok, it was very fast
[03:25] <burek> that's what its purpose is, after all :)
[03:30] <_goTAN> hm ok I can not play it on my ps3
[03:31] <_goTAN> unsupported format
[03:31] <burek> try now the same remux, to mp4 but take avi as input
[03:32] <burek> ffmpeg -i output.avi -acodec copy -vcodec copy output.mp4
[03:35] <gotan> damn wifi
[03:35] <burek> :)
[03:35] <gotan> hm ok I can not play it on my ps3
[03:35] <gotan> 3:31 AM
[03:35] <gotan> unsupported format
[03:35] <gotan> 3:31 AM
[03:35] <gotan> I copy it to my laptop to check if the sound is working
[03:35] <gotan> 3:31 AM
[03:35] <gotan> will take about 4 min
[03:35] <burek> try now: ffmpeg -i output.avi -acodec copy -vcodec copy output.mp4
[03:37] <gotan> http://paste.ideaslabs.com/show/FZlTvBe0da
[03:38] <gotan> and the audio is not working on my laptop
[03:38] <gotan> ;(
[03:38] <gotan> but the video is working
[03:39] <burek> something is wrong with the ffmpeg
[03:39] <burek> it can't correctly remux this
[03:39] <gotan> hm
[03:39] <burek> if you want, you can recompile ffmpeg again, this time include libx264 support to reencode your video
[03:39] <burek> that will surely work
[03:39] <burek> but reencoding takes more time than just remuxing
[03:40] <gotan> yea thats fine actually
[03:40] <burek> ok then
[03:40] <gotan> how do I add the lobx264 support?
[03:40] <gotan> lib
[03:41] <burek> i would suggest also compile
[03:41] <burek> it takes less time than ffmpeg
[03:41] <burek> but its more up-to-date
[03:41] <gotan> ok
[03:41] <gotan> do I need to cleanup first?
[03:42] <burek> go into ffmpeg directory and do make uninstall
[03:42] <burek> and make distclean
[03:42] <burek> ftp://ftp.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20120310-2245-stable.tar.bz2
[03:43] <burek> just repeat with libx264 like you did with ffmpeg :) unpack, configure, make, make install
[03:44] <gotan> ok
[03:44] <burek> when you finish, go into ffmpeg directory and configure using ./configure --enable-libx264 --enable-gpl
[03:44] <burek> then just make && make install
[03:44] <burek> that's it :) when you finish all, you can do again ldcongif or hash -r
[03:45] <gotan> ok, what were the parameter for tar again?
[03:45] <gotan> -xji?
[03:45] <burek> tar xjf file.bz2
[03:45] <gotan> damn disconnect destroyed the history
[03:45] <gotan> thanks
[03:46] <burek> you can take a look at logs of this channel whenever you feel like doing it :)
[03:47] <gotan> oh really?
[03:49] <burek> yes, just there is some problem with dns now
[03:50] <gotan> http://paste.ideaslabs.com/show/CcDtg1LkUI
[03:50] <gotan> apt-get install asm?
[03:51] <gotan> oh did I misstype?
[03:51] <burek> oh come on
[03:51] <burek> :))))
[03:51] <burek> apt-get install libx264
[03:51] <burek> f it
[03:51] <burek> :)
[03:52] <gotan> oh
[03:52] <burek> your debian is not up-to-date or you are using stable release
[03:52] <burek> or something
[03:52] <burek> so you have an old yasm
[03:52] <burek> that's what that message is saying also :)
[03:52] <gotan> yea
[03:53] <gotan> but it cant find a package names libx264
[03:53] <gotan> E: Unable to locate package libx264
[03:53] <burek> apt-cache search x264
[03:54] <gotan> this one? x264 - video encoder for the H.264/MPEG-4 AVC standard
[03:54] <burek> yes
[03:54] <burek> is there any -dev
[03:54] <burek> like x264-dev
[03:54] <gotan> libx264-dev - development files for libx264
[03:54] <burek> that one
[03:56] <gotan> hm unmet dependencies
[03:56] <gotan> libx264-120
[03:56] <gotan> and when I install this one
[03:56] <burek> geez
[03:56] <burek> linux hell
[03:56] <burek> can you compile yasm? :)
[03:57] <gotan> cant be that hard
[03:57] <gotan> ;)
[03:57] <burek> http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz
[03:58] <burek> this is why windows is "better", it doesn't require you to be a rocket scientist to use a simple tool :)
[03:58] <sj_underwater> this probably isnt the best place to say something like that
[03:58] <sj_underwater> ;)
[03:58] <gotan> hehe
[03:58] <burek> I just realized that after I pressed Enter :D
[03:59] <sj_underwater> mac is probably the worst of the bunch wrt ffmpeg, but still isnt too hard
[03:59] <sj_underwater> just build your dependencies then compile
[03:59] <burek> yes, so simple :)
[03:59] <gotan> http://paste.ideaslabs.com/show/pelfJvdw5d ;/
[04:00] <burek> tar -xzf :)
[04:00] <burek> it is not bz2 now
[04:00] <burek> it's .gz :)
[04:00] <gotan> ahh
[04:00] <gotan> right
[04:00] <burek> I should start thinking of building a rocket now, really :D
[04:00] <sj_underwater> its ok burek, i was like u abt 5-6yrs ago
[04:00] <sj_underwater> my first mac...
[04:01] <gotan> so no ./configure make && make install
[04:01] <gotan> ?
[04:01] <gotan> now
[04:02] <gotan> hm
[04:03] <burek> yes
[04:03] <burek> ./configure && make && make install
[04:03] <burek> sj_underwater :)
[04:05] <gotan> oh
[04:07] <gotan> so building again
[04:07] <burek> yes, libx264
[04:07] <burek> also like yasm
[04:07] <burek> just ffmpeg with those params
[04:07] <burek> for libx264
[04:07] <gotan> the one I tried at the beginning right?
[04:07] <burek> ./configure --enable-libx264 --enable-gpl
[04:07] <burek> only for ffmpeg
[04:08] <burek> yasm and libx264 dont need no params
[04:09] <gotan> libx264 not found
[04:09] <burek> ldconfig
[04:09] <burek> and try again
[04:10] <gotan> http://paste.ideaslabs.com/show/tS7EiQA4So
[04:11] <gotan> and there was no error building the x264
[04:11] <burek> did you successfully executed make install
[04:11] <burek> for libx264
[04:12] <burek> try typing in your console: x264
[04:12] <gotan> x264 [error]: No input file. Run x264 --help for a list of options.
[04:13] <burek> hmh
[04:13] <gotan> there was no error: http://paste.ideaslabs.com/show/8SvrVcqp7a
[04:14] <burek> oh
[04:14] <burek> shared: no, static: no
[04:15] <burek> f me.. im tired obviously
[04:15] <burek> go to x264 dir
[04:15] <burek> make uninstall
[04:15] <burek> make distclean
[04:15] <burek> ./configure --enable-static --enable-shared
[04:17] <gotan> make&&make install after it I suppose?
[04:17] <burek> yup
[04:21] <gotan> ok done
[04:21] <gotan> but when I want to configure ffmpeg there is a warning at the end:
[04:21] <gotan> WARNING: pkg-config not found, library detection may fail
[04:22] <gotan> bad?
[04:22] <gotan> http://paste.ideaslabs.com/show/Gcb7Y7M3dP
[04:22] <burek> apt-get install pkg-config
[04:22] <burek> then make distclean
[04:23] <burek> and ./configure --enable-gpl --enable-libx264
[04:24] <gotan> ok no warnings now
[04:24] <gotan> can I make&&make install?
[04:24] <burek> yes
[04:24] <burek> should be ok now
[04:25] <gotan> :)
[04:25] <burek> fun never ends :)
[04:26] <gotan> yeaa
[04:26] <gotan> :)
[04:29] <gotan> and after its done I transcode the same way I did before
[04:29] <burek> well
[04:29] <burek> you didn't transcode
[04:29] <burek> you remuxed
[04:29] <gotan> but now I do
[04:29] <burek> do you know the difference?
[04:29] <gotan> yea
[04:29] <burek> ok
[04:29] <burek> now, we will not use -vcodec copy
[04:29] <burek> but rather something like
[04:30] <burek> -vcodec libx264 -crf 20
[04:30] <burek> or similar
[04:39] <gotan> yeaaa
[04:39] <gotan> done
[04:39] <burek> :)
[04:40] <gotan> ok so what should I try?
[04:44] <burek> well
[04:44] <burek> ffmpeg -i input -acodec copy -vcodec libx264 -crf 20 output.mp4
[04:46] <gotan> hm
[04:46] <gotan> ffmpeg: error while loading shared libraries: libx264.so.120: cannot open shared object file: No such file or directory
[04:46] <burek> ldconfig
[04:47] <gotan> http://paste.ideaslabs.com/show/DfYOsdqq5z
[04:48] <burek> man..
[04:48] <burek> you've definitely hit some kind of a bug..
[04:48] <burek> try -acodec copy -vcodec copy
[04:48] <burek> without crf
[04:50] <gotan> hm same
[04:50] <gotan> http://paste.ideaslabs.com/show/iEI2CPyRP2
[04:54] <gotan> http://paste.ideaslabs.com/show/gbYY58epv5
[04:55] <burek> Stream #0:0(eng): Video: h264 (![0][0][0]
[04:55] <burek> there is the problem :(
[04:55] <gotan> hm?
[04:56] <gotan> you mean the input file is corrupt?
[04:56] <burek> I guess
[04:56] <burek> you can try converting it to something
[04:56] <gotan> hm the complete time?
[04:56] <burek> try ffmpeg -i input output.mpg
[04:56] <burek> without any params
[04:57] <gotan> http://paste.ideaslabs.com/show/2rsOhwmbC5
[04:58] <gotan> hm can I download somewhere any kind of sample mkv?
[04:58] <gotan> which works :)
[04:59] <burek> try ffmpeg -i input -an -vcodec copy out.mp4
[04:59] <burek> :)
[05:00] <gotan> well he did it
[05:00] <burek> no errors?
[05:00] <gotan> no
[05:00] <burek> now try this
[05:00] <burek> ffmpeg -i input -vn -acodec copy out2.mp4
[05:01] <gotan> error
[05:01] <gotan> [mp4 @ 0x29b9f60] track 0: codec frame size is not set
[05:01] <burek> hmmm
[05:01] <burek> try out2.ac3
[05:01] <gotan> worked
[05:01] <burek> cool
[05:01] <gotan> no errors at least
[05:01] <burek> so out.mp4 is video only and out2.ac3 is audio only, now we can join them into one :)
[05:02] <burek> ffmpeg -i out.mp4 -i out2.ac3 -acodec copy -vcodec copy out.mp4
[05:02] <gotan> your kidding
[05:02] <gotan> lol
[05:02] <burek> well there is some kind of bug that we are trying to work around :)
[05:03] <burek> unless you want to wait until it's fixed :)
[05:04] <gotan> http://paste.ideaslabs.com/show/Bga3fln6Dj
[05:04] <gotan> :(
[05:04] <burek> ok, let me see
[05:06] <burek> it seems ac3 is a problem
[05:06] <burek> let's try this
[05:06] <burek> ffmpeg -i input.mkv -vcodec copy -acodec aac -ab 96k -ac 6 out.mp4
[05:07] <burek> or ffmpeg -i input.mkv -vcodec copy -acodec mp3 -ab 128k -ac 2 out.mp4
[05:07] <gotan> Incompatible sample format 's16' for codec 'aac', auto-selecting format 'flt'
[05:07] <gotan> [NULL @ 0x2bd66e0] Codec is experimental but experimental codecs are not enabled, see -strict -2
[05:07] <burek> oh
[05:07] <burek> just add
[05:07] <burek> -experimental
[05:07] <burek> or something
[05:07] <burek> let me see the docs
[05:08] <burek> -strict experimental
[05:08] <burek> ffmpeg -i input.mkv -vcodec copy -acodec aac -ab 96k -ac 6 -strict experimental out.mp4
[05:09] <gotan> ok it worked
[05:09] <gotan> works
[05:09] <gotan> he is still doing it
[05:09] <burek> great
[05:10] <gotan> what is s16?
[05:10] <burek> signed-16bit
[05:10] <gotan> ah
[05:11] <gotan> so low bit audio then
[05:11] <burek> if it sounds bad retry with 128k
[05:12] <gotan> ok
[05:12] <burek> also
[05:12] <burek> if you want to try just a part of it
[05:12] <gotan> thank you man
[05:12] <burek> to upload it faster
[05:12] <burek> you can use
[05:12] <burek> ffmpeg -i input.mkv -vcodec copy -acodec aac -ab 96k -ac 6 -strict experimental -t 15 out.mp4
[05:13] <burek> that will do just 15 seconds of input
[05:13] <burek> so you can try it if it works
[05:13] <gotan> oh ya
[05:13] <burek> and if it does, remove -t
[05:13] <burek> :)
[05:13] <gotan> -t 15
[05:13] <burek> yea
[05:14] <gotan> yea but I dont want to interrupt it now L(
[05:14] <gotan> :)
[05:14] <burek> ok :)
[05:14] <gotan> I would have a bad feeling doing it
[05:15] <gotan> hm how long will it take
[05:15] <gotan> average
[05:15] <gotan> more than 30 min>
[05:15] <burek> it says down there
[05:15] <gotan> ?
[05:15] <gotan> yea
[05:15] <gotan> but its growing :)
[05:15] <gotan> it started with 20 min
[05:15] <burek> well, your input is 55mins
[05:15] <gotan> now its 45
[05:16] <gotan> so transcoding will take 55 as well?
[05:17] <burek> what do you think :)
[05:17] <gotan> that wouldnt make sense
[05:17] <burek> with -t?
[05:17] <burek> it'll take 15 seconds of course :)
[05:17] <gotan> yea
[05:17] <gotan> no I mean the complete file
[05:18] <burek> it depends on your cpu
[05:18] <gotan> yea
[05:19] <gotan> it works
[05:20] <gotan> done
[05:20] <gotan> but sound is very bad
[05:20] <burek> now try with -t 15
[05:20] <burek> and instead of 96k put 128k
[05:20] <burek> or 256
[05:23] <gotan> 256 is good sound
[05:23] <gotan> thanks man
[05:23] <burek> :)
[05:23] <gotan> really I appreciate it
[05:23] <burek> :beer: :)
[05:23] <burek> no problem
[05:24] <gotan> tomorrow I will write some kind of script which transcodes all mkvs in one folder and then I am happy
[05:24] <burek> :)
[05:24] <burek> btw, you could try aac+ too
[05:24] <burek> you would be surprised what you get in 32 kbps instead of 256 :)
[05:25] <burek> but, that's another topic :)
[05:25] <burek> and i feel sleepy now :)
[05:25] <gotan> well m2
[05:25] <burek> so we will leave for some other time :)
[05:25] <gotan> its 5.30 am here
[05:25] <burek> leave it*
[05:25] <gotan> yea
[05:25] <gotan> :)
[05:25] <burek> here too :)
[05:25] <gotan> oh
[05:25] <gotan> well
[05:25] <gotan> :)
[05:25] <gotan> ha
[05:26] <gotan> n8 then and thanks :)
[09:42] <orib> Question about h264 multiple reference decoding - anyone here familiar with h264 reference / picture management?
[11:02] <francogrex> can I make ken burns pan zoom effects with ffmpeg ?
[11:34] <grepper> doubtful, though there is something on soc mailing list about someone wanted to make a filter to do so. I don't know anything about this project tho. http://comments.gmane.org/gmane.comp.video.ffmpeg.soc/7677
[11:36] <grepper> I know dvd-slideshow can do it, it uses imagemagick as its backend for that so it is not very quick relatively speaking
[11:37] <grepper> damn, left
[16:38] <filo1234> hi all I'm using ubuntu 12.04 beta, so can I compile ffmpeg?
[16:40] <filo1234> I mean can I follow compile guide for...what version? 11.10?
[16:58] <Puto> Trying to encode something in H264 with ffmpeg (command line), I get this odd error
[16:58] <Puto> $ ffmpeg -i src.avi -vcodec libx264 -refs 16 -bf 16 -flags2 +bpyramid -b_strategy 2 -coder 1 -crf 18 -flags2 +wpred -me_method umh -me_range 36 -subq 10 -flags2 +dct8x8 -trellis 2 -flags2 -fastpskip -flags2 +mixed_refs -partitions +partp4x4 test.mkv
[16:58] <Puto> [NULL @ 0x17bbc40] [Eval @ 0x7fffe4e728a0] Undefined constant or missing '(' in 'bpyramid'
[16:58] <Puto> [NULL @ 0x17bbc40] Unable to parse option value "bpyramid+wpred+dct8x8-fastpskip+mixed_refs"
[16:58] <Puto> [NULL @ 0x17bbc40] Error setting option flags2 to value +bpyramid+wpred+dct8x8-fastpskip+mixed_refs.
[16:59] <Puto> this happens with any option I pass to flags2
[17:20] <relaxed> Puto: I think you're using an old version of ffmpeg. Newer versions have presets and -fast-pskip, -8x8dct, etc..
[17:21] <Puto> I compiled it from git an hour ago
[17:21] <Puto> puto at putopc:~$ ffmpeg
[17:21] <Puto> ffmpeg version git-2012-03-11-ad029c2 Copyright (c) 2000-2012 the FFmpeg developers
[17:21] <Puto> built on Mar 11 2012 15:48:40 with gcc 4.6.1
[17:21] <Puto> didn't know those options existed though
[17:21] <Puto> that works
[17:21] <relaxed> then use a preset
[17:23] <Puto> that said, I did just check the defaults and apparently fast-pskip is the only one of the flags I set that wasn't default already
[17:23] <Puto> so I'll just do that
[17:27] <JEEB> Puto, I will just comment that most probably you will not need to touch those settings, the libx264's internal presets are for that
[17:29] <Puto> if I don't match settings to what I already encoded before, I won't be able to mkvmerge stuff together, so I probably DO need to touch the settings
[17:46] <filo1234> can I use ubuntu 11.10 compil guide on 12.04 beta?
[17:48] <JEEB> Puto, well that just looks like -preset placebo with -me_method set to umh :P
[17:48] <JEEB> or veryslow with -subq 10
[17:48] <Puto> probably
[17:48] <Puto> and me_range at 36
[17:49] <JEEB> you don't have to match that up anyways
[17:49] <Puto> I know subq doesn't have to be matched up
[17:49] <Puto> dunno about me_method or me_range
[17:49] <JEEB> they don't
[17:49] <Puto> I know there are SOME settings that have to be matched and I don't know exactly which
[17:49] <JEEB> but tl;dr those lol long ways of writing it aren't really recommended since a year+ ago
[17:49] <Puto> I know the crf value has to be
[17:50] <JEEB> dunno, while mkvmerge'ing stuff isn't exactly recommended I bet I have stuck together parts with different crf values :P
[17:50] <Puto> every time I tried that, it breaks
[17:50] <Puto> inevitably
[17:50] <JEEB> WorkedForMe
[17:51] <JEEB> in certain cases it will herp a derp about the SEI being different
[17:51] <JEEB> in other cases it will not even look at the SEI
[19:07] <kuyatzu> I like to add vobsub stream to a mkv container
[19:08] <sacarasc> mkvmerge. \o/
[19:12] <kuyatzu> the container doesn't exists yet. ^^ I have 3 audio stream, 1Video, 1Vobsub. I like to convert the video into x264 and put it with the 3 audiostreams, 1VobSub together in a mkv
[19:13] <kuyatzu> it would be bad to burn the vobsub into the videostream, I think.
[19:19] <kuyatzu> I second question. Is it possible to source a different video for example to put the endingvideo allways to the end of some episodes?
[20:32] <dericed> it looks like the framemd5 output has been updated. Does anyone know what the column definitions are?
[22:00] <dj_who> hi all, i have problem with wrong Duration of new file produced by ffmpeg 0.9.1 (after cutting with -ss ant -t option) is this problem fixes in ffmpeg 0.10 ?
[22:04] <WangDangerly> dj_who: which container type is the file?
[22:04] <dj_who> it's mpegts
[22:05] <dj_who> source is from dvb-s tuner
[22:05] <dj_who> i want only cut file without encoding
[22:06] <dj_who> ffmpeg -async 1 -i "file.dvr" -map 0:0 -map 0:2 -c:v copy -c:a copy -ss 00:03:41 -t 01:45:09 -f mpegts "file.mpg"
[22:06] <dj_who> both files are mpegts containers
[22:07] <Mavrik> if you don't want to reencode you have to cut the file on I-frame boundaries
[22:07] <Mavrik> what's the difference in length?
[22:07] <dj_who> source is 1h30min
[22:07] <dj_who> sory
[22:08] <dj_who> 2h30mins
[22:09] <Mavrik> no, how much is ffmpeg off?
[22:09] <Mavrik> after you cut?
[22:09] <dj_who> I don't understand what You mean
[22:10] <Mavrik> you said you have a wrong duration
[22:11] <dj_who> yes the old duration
[22:12] <dj_who> in totem it shows that its the duration of old file and in vlc the duration is not showed
[22:15] <dj_who> i've red that the metadata are not updated after cutting
[22:20] <WangDangerly> I always had to encode the audio to get the timestamps to work
[22:20] <cbsrobot> dj_who: is it related to http://ffmpeg.org/trac/ffmpeg/ticket/712 ?
[22:26] <darkstarbyte> ffmpeg maxes out at 217 fps, even though all of the video is on the ramdisk
[22:28] <darkstarbyte> It can only use a max 50% of any of my cores
[22:32] <dj_who> cbsrobot, i think not much because in my case file is cutted but in its metadata is wrong (old) duration so players don't know what is right
[22:43] <dj_who> and how to tell ffmpeg to concat few files (manny input files one output file)
[22:44] <cbsrobot> dj_who: read the docs
[22:44] <dj_who> ;]
[22:45] <cbsrobot> http://ffmpeg.org/faq.html#How-can-I-join-video-files_003f
[23:02] <dj_who> thanks normaly i use cat but i thought maybe duration is wrong because cat is not working properly for .dvr files (mpegts)
[23:03] <dj_who> but thanks there is also a nice solution with pipes
[00:00] --- Mon Mar 12 2012
More information about the Ffmpeg-devel-irc
mailing list