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

burek burek021 at gmail.com
Tue Mar 13 02:05:02 CET 2012


[00:56] <Freakshow> any suggestions on how to pull in hdv from firewire and pull into ffmpeg?
[02:09] <caroll_sh> hello. Don't know if you help to resolve compiling problems, but http://pastebin.com/aEWYwiZm Compiling from github's 20120222 fmpeg1.0 SlackBuild on slackware-current.
[02:10] <sacarasc> Do you have SDL installed?
[02:11] <caroll_sh> yes. sdl-1.2.14
[11:16] <Vincenzo> Hello
[11:16] <Vincenzo> I'm currently trying to get the following working: taking a webcam input, and streaming it live towards the webbrowser with html5
[11:17] <Vincenzo> what is working:
[11:17] <Vincenzo> Using ffmpeg - ffserver combination, compressing with Theota towards Ogg video
[11:17] <Vincenzo> results: works in the html5 player, in firefox.
[11:17] <Vincenzo> does not work on android, iphone, chrome
[11:18] <Vincenzo> i'm trying to use x264, Rtp format, and produced a VLC readable stream with RTSP
[11:18] <Vincenzo> adding said video towards html5 webplayer does not work.
[11:19] <basz> Hello, anybody know if you specify the -vpre option (h264) by setting the path to an preset file? I read that I should be able to do so, however iffmpeg keeps complaining the file named 'fullpath' can't be found
[11:19] <Vincenzo> Is there any way at all to offer MP4 (h264 encoded) live streaming from webcam towards html5?
[11:38] <basz> Found the answer. Use -fpre instead of -vpre
[12:32] <haakon_> Has anyone come over an application for iPhone which enables broadcast of an RTMP stream live from the device's camera?
[12:55] <spaam> haakon_: there some other apps for that. that you can broadcast stuff live to the internet for free
[12:56] <spaam> haakon_: with bambuer you can do that
[12:56] <spaam> bambuser
[12:56] <spaam> http://bambuser.com/
[12:57] <haakon_> spaam: Yeah I've tried Bambuser, but looking for an alternative to stream to a custom ingestion point regardless of streaming provider
[12:57] <spaam> ok :)
[12:57] <haakon_> Seems like http://ios-rtmp-library.com/ is built upon FFMpeg
[14:46] <Freakshow> interesting...
[15:39] <cameron_> Is there any way to seek a certain % time into the video using ffmpeg?
[15:41] <spaam> no.
[15:42] <spaam> you need to do some math on your own..
[15:45] <cameron_> Okay
[15:49] <cameron_> Is it possible to scale an overlay to a fraction of the width and height of the main video?
[15:50] <Tjoppen> yes, it's possible. I forget how though
[15:53] <cameron_> well with the scale filter, it says the syntax is width:height[:options]
[15:53] <Tjoppen> IIRC you can do something like in_w/2:in_h/2 to halve the size in both directions
[15:53] <cameron_> where options is a key=value colon separated list
[15:53] <cameron_> but it doesn't say what options are available
[15:54] <cameron_> I mean the overlay filter
[15:54] <Tjoppen> you could also write a small shell script that parses the output of  ffprobe -show_streams on the file, then compute an appropriate new size for ffmpeg to use
[15:58] <cameron_> yeah I might have to do that
[17:35] <kriegerod> i have mpeg2video stream in mpegts container. ffmpeg shows it has SAR 64:45, DAR 16:9. I always saw only SAR=1:1. What is the source of SAR? Where is it stored? in video stream or container?
[19:43] <Amnesia> anyone good with the "pad" filter??
[20:06] <cameron_> what are you trying to do?
[20:15] <Amnesia_> cameron_: add padding to the top and bottom of my file
[20:15] <Amnesia_> but padding is also added to the left and right.. o0
[20:15] <floater> haha http://www.rottentomatoes.com/m/lightspeed/
[20:18] <Amnesia_> anyone?
[20:19] <pasteeater> Amnesia_: use a pastebin site to show your ffmpeg command and the complete console output
[20:20] <Amnesia_> pasteeater: k, sec
[20:22] <Amnesia_> pasteeater: https://privatepaste.com/8d5b33e679
[20:23] <pasteeater> how much padding do you want added to the top and bottom?
[20:23] <Amnesia_> 50
[20:24] <Amnesia_> really dont get it why it adds it to the right and left, since that's 0, so the input size..
[20:27] <pasteeater> pad=iw:ih+100:0:50
[20:28] <pasteeater> or pad="iw:ih+100:0:(oh-ih)/2"
[20:29] <Amnesia_> pasteeater: same issue..
[20:30] <pasteeater> make sure it's not your player doing that.
[20:30] <pasteeater> try it in ffplay
[20:31] <Amnesia_> same issue
[20:32] <Amnesia_> removing the pad filter displays fine (but then full screen)
[20:33] <pasteeater> works for me. i'm not sure what is wrong.
[20:34] <Amnesia_> hm now I installed libterm-readkey-perl it worked
[20:34] <Amnesia_> (but that was obvious:P)
[20:34] <Amnesia_> I don't really feel like installing a package to restart a script
[20:34] <Amnesia_> (<- embedded device)
[20:35] Action: pasteeater leaves for lunch
[20:35] <Amnesia_> fscl wrong channel
[20:35] <Amnesia_> pasteeater: no ideas?
[20:35] <Amnesia_> (have a nice meal btw)
[20:38] <Amnesia_> been struggling with this for a couple of days..
[20:43] <Amnesia_> I also tried multiple media players
[20:43] <Amnesia_> ps3,mplayer,vlc.wmp11 etc
[20:48] <rva> Hi, I need to amplify the audio of a video. If i do "-vcodec copy -ab 128k -vol 1000", it works on a just-recorded video. But if I cut some seconds from this video, after amplifying the stream, the video disapear. mplayer, xine and totem plays the audio but with no video. Any hint?
[20:54] <cbsrobot> Amnesia : please share us some screenshots of the problem ...
[20:54] <cbsrobot> Amnesia_: ^
[20:55] <Amnesia_> sure, sec
[20:56] <cbsrobot> please use ffplay first
[20:56] <Amnesia_> cbsrobot: after encoding: http://i.imgur.com/GDNqD.png
[20:56] <cbsrobot> Amnesia_: but this is fullscreen ...
[20:57] <Amnesia_> I have tried ffplay
[20:57] <Amnesia_> yep, fullscreen's the issue
[20:57] <Amnesia_> before encoding: http://i.imgur.com/UkSWv.jpg
[20:57] <cbsrobot> btw - I forgot to ask you the last time - why the hell you want to add top and bottom padding ?
[20:57] <Amnesia_> well it's played on a big screen
[20:57] <Amnesia_> and I prefer wide screen
[20:58] <cbsrobot> ok - but top and bottom padding is not the solution
[20:58] <Amnesia_> :O
[20:58] <cbsrobot> how does the movie look like windowed ?
[20:58] <Amnesia_> ( thanks for helping
[20:58] <Amnesia_> cbsrobot: fine, with the paddings only at the top and bottom
[20:58] <cbsrobot> is it sqashed or soemthing ?
[20:59] <Amnesia_> nope it looks fine
[20:59] <cbsrobot> when you transcode the file without the pad filter and play the file in full screen - you still have problems ?
[20:59] <Amnesia_> (just as I'd like it to be )
[21:00] <Amnesia_> nope
[21:00] <Amnesia_> the problem definitely lies in the pad filter
[21:00] <cbsrobot> so why adding black on top and bottom ?
[21:01] <brontosaurusrex> ot: what would be a video player that can play playlist eternally with hot-swaping?
[21:01] <cameron_> you're adding padding top and bottom to a widescreen movie, then wondering why it won't fit fullscreen in a widescreen monitor?
[21:01] <Amnesia_> cause I want it to look like a 16:9 widescreen rls
[21:02] <Amnesia_> cameron_: the source is not widescreen afaik
[21:02] <cameron_> it looks like it to me
[21:02] <Amnesia_> before transcoding???
[21:02] <cameron_> in that pic
[21:03] <Amnesia_> it's the second one
[21:04] <brontosaurusrex> Amnesia_: 1366x768 px is 0.007 away from perfect 16:9 if pixels are "square"
[21:04] <Amnesia_> http://i.imgur.com/3CUtn.jpg that's before transcoding
[21:04] <cameron_> whats wrong with that?
[21:04] <cameron_> thats widescreen
[21:04] <Amnesia_> ok better said, I'd like to have my subs in a black square:P
[21:04] <cbsrobot> Amnesia_: well to me it already looks like you have a widescreen (16:9) rls
[21:04] <cbsrobot> Aha
[21:04] <cbsrobot> that's another issue
[21:05] <Amnesia_> sorry I fail..
[21:05] <cbsrobot> if you have a 16:9 movie (before transcoding) and you are watching it on a 16:9 screen - you cannot add blach on top/bottom keeping the same aspect without adding black to the sides  !!!
[21:06] <Amnesia_> I see
[21:06] <cbsrobot> Amnesia_: great !
[21:06] <cbsrobot> hehe
[21:06] <Amnesia_> and the reason :P?
[21:06] <Amnesia_> I might learn something(A)
[21:06] <cbsrobot> 16:9 fits in 16:9 !
[21:07] <Amnesia_> true that:p
[21:07] <cbsrobot> 4:3 does not fit in 16:9 entierly -> vlack on the sides
[21:07] <brontosaurusrex> cbsrobot: i'am glad that you have some more problematic people to help than me ;)
[21:07] <cbsrobot> 16:9 does not fit in 4:3 -> black on top and bottom
[21:07] <Amnesia_> hm
[21:07] <Amnesia_> makes sense..
[21:08] <cbsrobot> but 16:9 fits 16:9 and 4:3 fits 4:3 - it's that easy
[21:08] <Amnesia_> lol
[21:08] <Amnesia_> shame on me
[21:08] <cbsrobot> np
[21:08] <cbsrobot> I was there once too !
[21:08] <Amnesia_> and what would be a good idea to prevent the subs to overlay the video?
[21:08] <cbsrobot> a 16:9 movie on a 16:9 screen .... hmmm .. no way without loosing resolution
[21:09] <Amnesia_> hm cropping it?
[21:09] <cbsrobot> nooooooo !
[21:10] <cbsrobot> Amnesia_: there is just no way !
[21:10] <Amnesia_> hmkay:
[21:10] <Amnesia_> sorry for having to explain ffmpeg 101:P
[21:10] <Amnesia_> or better said, video 101
[21:10] <Amnesia_> ^^
[21:11] <cbsrobot> it's like the game you played when you was a kid - http://sandyraymond.com/wp-content/uploads/2010/02/simplifysaturday3.jpg
[21:12] <cbsrobot> the green thing will never fit in another hole !
[21:12] <Amnesia_> cbsrobot: lol
[21:12] <cbsrobot> but you can continue to ask as much as you want ... if you really want to :-)
[21:12] <Amnesia_> :P
[21:13] <cbsrobot> Amnesia_: another question ?
[21:13] <Amnesia_> hm
[21:13] <Amnesia_> so basically I was trying to add pads to something that was already fitting
[21:13] <Amnesia_> and after the pads, doesn't fit anymore
[21:14] <cbsrobot> exactly
[21:14] <cbsrobot> (more ar less)
[21:14] <cbsrobot> *or
[21:15] <Amnesia_> hm ok
[21:15] <Amnesia_> but how's it possible that there are black pads added to the left and right
[21:16] <Amnesia_> since I defined to only expand at the top and bottom
[21:16] <cbsrobot> It's a matter of keeping the aspect
[21:16] <Amnesia_> ah ok
[21:17] <Amnesia_> thanks for helping this noob:)
[21:17] <cbsrobot> if the movie uses the whole screen width, the wheels of a car would look like eggs !
[21:18] <cbsrobot> http://img697.imageshack.us/img697/2615/arte3.jpg
[21:19] <Amnesia_> xD
[21:19] <Amnesia_> neat examples
[21:19] <cbsrobot> or http://www.yesmediaworks.com/Portals/61173/images//incorrect%20aspect%20ratio%202.jpg
[21:20] <Amnesia_> I always thought those black bars were there on purpose
[21:20] <cbsrobot> nope - normally not
[21:20] <cbsrobot> it's a waste of bandwidth too !
[21:20] <Amnesia_> thought that was the "widescreen" effect
[21:21] <cbsrobot> Amnesia_: you push it !
[21:21] <cbsrobot> read http://en.wikipedia.org/wiki/Aspect_ratio_%28image%29 before you continue :-D
[21:22] <Amnesia_> :P
[21:22] <Amnesia_> thanks
[21:22] <cbsrobot> np
[21:23] <Amnesia_> ah man
[21:23] <Amnesia_> this quality is really crap
[21:24] <Amnesia_> would you mind if I'd tell my entire plan to you:P?
[21:25] <cbsrobot> go on - nobody is listening ...
[21:26] <Amnesia> sorry for the dc
[21:27] Action: cbsrobot was saying: go on - nobody is listening ...
[21:27] <Amnesia> ok
[21:28] <Amnesia> well I've got this file, and now I only want to add subs to it "-vf "ass=ass""
[21:28] <Amnesia> but the ps3 is pretty picky
[21:28] <Amnesia> and now when I just ommit vcodec=.... the quality is really crappy
[21:28] <Amnesia> (worse than the original source)
[21:29] <Amnesia> same when I use the settings I found on some blog for the ps3
[21:29] <cbsrobot> add -sameq somewhere at the end
[21:29] <Amnesia> ( -vcodec mpeg4 -r 24 -b 1150k -mbd 2 -strict -2 )
[21:30] <cbsrobot> share your command again
[21:30] <Amnesia> woah, neat..
[21:30] <Amnesia> -sameq did the job
[21:30] <cbsrobot> well - that was easy
[21:30] <JEEB> -sameq is not what you think
[21:30] <Amnesia> yes lol
[21:31] <JEEB> but I'm too tired to start talking about it
[21:31] <cbsrobot> it's not what you think but it helps - lol
[21:31] <Amnesia> damn ffmpeg is quite a broad app^^
[21:32] <JEEB> sameq = copy quants from source
[21:32] <cameron_> is there an easy way to make ffmpeg 'crop to aspect ratio'
[21:32] <Amnesia> hm
[21:32] <Amnesia> 20 sec = 8mb
[21:32] <Amnesia> that's pretty big..
[21:32] <cbsrobot> JEEB: you think it's suboptimal using -sameq ?
[21:32] <JEEB> cbsrobot, very much so
[21:33] <JEEB> I don't even know what it does when input and ouput formats don't match
[21:33] <cameron_> so it crops whatever is needed off the top and bottom of left and right to get the correct aspect ratio
[21:33] <JEEB> because it's supposed to be used within the same format
[21:33] <JEEB> also, I remember you saying that the PS3 can't play H.264, Amnesia
[21:33] <JEEB> it surely can
[21:33] <JEEB> either in transport streams, or in the mp4 container
[21:33] <Amnesia> hm ok
[21:33] <JEEB> high profile, level 4.1
[21:34] <Amnesia> is high profile level 4.1 a parameter to -vcodec=libx264?
[21:34] <JEEB> high profile is default now in libx264, level you have to set
[21:34] <Amnesia> hm ok
[21:34] <JEEB> -level 4.1 or 41
[21:34] <JEEB> not sure how ffmpeg likes it
[21:35] <Amnesia> could it be that -sameq produces massive files?
[21:35] <JEEB> not necessarily, as I said it just copies the quants from input and uses them for the output encoder
[21:35] <JEEB> but in any case, it doesn't give you "the same quality"
[21:35] <Amnesia> what're quants
[21:35] <JEEB> we don't yet have o9k chinese child laborers to look at your video in real time
[21:35] <Amnesia> 13min = 370mb, that's pretty massive
[21:36] <JEEB> read up on lossy video compression and you'll learn what quants are. in any case, I'll just say that if your input and output are different formats it doesn't really make any sense to copy the quants used
[21:36] <cbsrobot> Amnesia: if you go with libx264 - just use some sane values
[21:36] <cbsrobot> and drop -sameq
[21:36] <Amnesia> hm gonna do that now yes
[21:37] <JEEB> also you might need to limit reference frames by yourself depending on the resolution, as IIRC reference frame etc. limiting is only in the x264 command line app
[21:37] <JEEB> not in the libx264 library
[21:38] <cbsrobot> JEEB: what switch is taht ?
[21:38] <Amnesia> ffs, you folks now too much about compression/video files etc:P
[21:38] <cbsrobot> Amnesia: maybe this can help: http://www.virag.si/2012/01/web-video-encoding-tutorial-with-ffmpeg-0-9/
[21:38] <brontosaurusrex> how do i define jpeg compression?
[21:38] <JEEB> cbsrobot, what switch
[21:38] <JEEB> also the basics shouldn't be hard
[21:38] <Amnesia> cbsrobot: thx
[21:38] <cbsrobot> it's rather recent - compared to a lot of other tutorials
[21:38] <cbsrobot>  limit reference frames
[21:39] <JEEB> you can either use x264opts for that, or there might be a -ref option
[21:39] <JEEB> I don't know :P
[21:39] <JEEB> I'd probably use x264opts
[21:39] <cbsrobot>  limiting is only in the x264 command line app <- what switch you use to do that ?
[21:40] <JEEB> with the x264 command line app you can just set --level 4.1 (or 41)
[21:40] <JEEB> and it will autolimit you reference-frame etc. wise depending on your resolution + frame rate
[21:40] <JEEB> libx264 will not do that as far as I know
[21:41] <JEEB> and the option in x264 to manually limit reference frames is --ref
[21:41] <cbsrobot> http://mewiki.project357.com/wiki/X264_Settings#ref
[21:41] <JEEB> you mostly don't have to limit it manually tho
[21:41] <JEEB> only in cases like with the PSP
[21:41] <JEEB> where the decoder just doesn't like >3 refs
[21:41] <JEEB> although main/level 3.0 would let you put more
[21:42] <JEEB> with ffmpeg you'd have to  manually limit tho :P
[21:44] <pasteeater> cbsrobot: i don't know why that guide uses single-pass -b examples instead of -crf.
[21:44] <pasteeater> no mention of crf at all.
[21:46] <cbsrobot> pasteeater: ah sorry - I wasn't really checking the site
[21:46] <cbsrobot> they just mention playstation soemwhere in it
[21:46] Action: cbsrobot reads before I writing next time
[21:46] <pasteeater> i mean it's an ok tutorial, but i'm just disappointed in that regard.
[21:46] <brontosaurusrex> uhmm, how do i define jpeg quality?
[21:47] <brontosaurusrex> converting movie to series of images
[21:47] <pasteeater> you can try -qscale
[21:47] <pasteeater> or is it called -q:v now?
[21:47] <brontosaurusrex> i did, what is the max value?
[21:47] <JEEB> ffmpeg -i input.derp -vcodec libx264 -crf 22 -preset:v fast -level:v 41 -acodec SomeOfTheAACEncoders out.mp4 <- add ref limiting to this and it should work on ze PS3
[21:48] <pasteeater> i'm jpegnorant. i don't know the scale for that.
[21:48] <brontosaurusrex> it is -q:v, but there is no difference
[21:49] <pasteeater> try "2".
[21:50] <pasteeater> anyone know the scale for -q:a with internal encoders such as aac?
[21:50] <pasteeater> or does it even accept that?
[21:50] Action: pasteeater is being lazy
[21:50] <brontosaurusrex> pasteeater: i don't think any of those can do "quality based" encoding
[21:51] <cbsrobot> pasteeater: read the binary then ...
[21:51] <pasteeater> cbsrobot: refer to lazy comment
[21:51] <cbsrobot> yeah
[21:52] <pasteeater> libvo_aacenc seems to only accept -b
[21:52] <pasteeater> *-b:a
[21:57] <Amnesia> question..
[21:57] <Amnesia> does the following error say something to you: Unrecognized option 'directpred'
[21:57] <Amnesia> (directpred is inside the libx264-normal preset)
[21:59] <brontosaurusrex> -qmax 1 did something
[22:00] <Amnesia> thinking it's deprecated..
[22:01] <JEEB> Amnesia, you shouldn't be using the file-based presets
[22:01] <JEEB> but libx264's internal presets
[22:01] <JEEB> http://mewiki.project357.com/wiki/X264_Settings#preset
[22:01] <JEEB> they should as well be available via that -preset:v option :P
[22:01] <JEEB> if they are not, your ffmpeg + libx264 combo is old
[22:02] <Amnesia> when I pick -pre normal I get: Preset normal specified for stream 0:0, but could not be opened.
[22:02] <JEEB> pastebin full command like please
[22:02] <Amnesia> ~/ffmpeg-HEAD-8fbf825/ffmpeg -y -i eyes.w
[22:02] <Amnesia> ide.shut.1999.ws.dvdrip.xvid.fragment.cd1.avi -vcodec libx264 -level 41 -pre normal -crf 24 -threads 0 -acodec libfaac -ab 128k -ac 2 -ar 48000 1.mp4
[22:02] <Amnesia> (it's not that long, so that's why I didn't pastebin it)
[22:03] <brontosaurusrex> -preset medium
[22:03] <brontosaurusrex> and not -pre normal
[22:03] <Amnesia> <- Preset medium specified for stream 0:0, but could not be opened.
[22:03] <Amnesia> ah
[22:03] <Amnesia> brontosaurusrex: thx..
[22:03] <JEEB> ...
[22:03] <JEEB> as if you didn't read my example of -preset:v
[22:03] <JEEB> jesus people, do you read
[22:04] <Amnesia> JEEB: I did..
[22:04] <brontosaurusrex> JEEB: -preset:v is outside x264lib options?
[22:04] <JEEB> what
[22:04] <JEEB> no
[22:04] <JEEB> -preset:v just means preset for video
[22:04] <JEEB> :V
[22:05] <JEEB> also rephrase your question because I just tried to guess what you were asking
[22:05] <Amnesia> mine?
[22:05] <JEEB> no, brontosaurusrex
[22:05] <JEEB> it didn't exactly make much sense
[22:05] <brontosaurusrex> JEEB: ok, a super-valid preset example?
[22:06] <JEEB> what?
[22:06] <brontosaurusrex> a very valid, latest fashion x264 preset-use example?
[22:06] <JEEB> should be, yes
[22:06] <brontosaurusrex> lol
[22:06] <brontosaurusrex> thats the question, an example?
[22:07] <JEEB> -preset:v PresetName
[22:07] <JEEB> (or just -preset)
[22:07] <JEEB> you might or might not want to limit it to the video because in some cases other things might try to use the setting
[22:07] <brontosaurusrex> oh, sorry i see that i have to scroll up a bit
[22:07] <JEEB> although that mostly happens with profile
[22:08] <JEEB> as in, if you set -profile baseline it'll error out in a cryptic way with an AAC encoder
[22:08] <JEEB> because -profile can be used for AAC encoders as well
[22:08] <JEEB> and there is no such profile as baseline
[22:08] <Amnesia> How'd you you folks get this advanced with ffmpeg:)?
[22:08] <JEEB> so you add the :v
[22:08] <JEEB> to mark that it's only for the video track
[22:10] <giulietta> hey, i am trying to convert an mpeg ts stream to an mpeg ps file, having trouble with the resulting file being unplayable
[22:10] <giulietta> is there someone here who can help out a bit?
[22:12] <Amnesia> hm, can ffmpeg merge 2 srt files?
[22:12] <Amnesia> (I tried ffmpeg -i 1.srt -i 2.srt 3.ass, without sucess)
[22:13] <cbsrobot> Amnesia: nop
[22:13] <Amnesia> hm, I'll pick srttool:)
[22:13] <cbsrobot> try mkvmerge
[22:17] <Amnesia> hm didn't do they job, but thanks though:)
[22:25] <Amnesia> I used: http://submerge.delarue-berlin.de/
[22:31] <Amnesia> hm I should be able to import the .ass file right..?
[22:31] <Amnesia> running: ffmpeg -y -i eyes.wide.shut.1999.ws.dvdrip.xvid.fragment.cd1.avi -i eyes.wide.shut.1999.ws.dvdrip.xvid.fragment.cd2.avi -i sub.ass -vcodec libx264 -level 41 -preset medium -crf 24 -threads 0 -acodec libfaac -ab 128k -ac 2 -ar 48000 -t 100 final.mp4 atm
[22:37] <cbsrobot> will not work !
[22:38] <Amnesia> I noticed:P
[22:38] <Amnesia> -newsubtitle isn't working either
[22:39] <Amnesia> trying -attach now
[22:39] <pasteeater> it has been depreciated for the new -map syntax, IIRC
[22:40] <pasteeater> see Changelog
[22:41] <Amnesia> hm
[22:41] <Amnesia> does .mp4 support a sub stream at all?
[22:42] <JEEB> yes, but it's very herpy derpy
[22:42] <JEEB> there's an MPEG-4 subtitle format but it's not widely supported and creating those subtitle tracks can be "fun"
[22:43] <Amnesia> ugh I could pick mkv then
[22:43] <Amnesia> dunno whether the ps3 will like 264 in a mkv container though
[22:44] <JEEB> nope
[22:44] <JEEB> I don't think you'll be able to play subtitles with the PS3 in any format tho, other than the blu-ray one
[22:44] <JEEB> and I don't know if you can play those off a single file :)
[22:45] <Amnesia> hm
[22:45] <Amnesia> I'm almost at the final command><
[22:45] <JEEB> so you either burn the subtitles, or you give up on them :)
[22:45] <JEEB> (or dive into pseudo-blu-ray kind of thing creation :P)
[22:46] <Amnesia> JEEB: I've seen multiple files with with selectable subs
[22:47] <JEEB> on the PS3?
[22:47] <Amnesia> (burning them in would consist the following vf="ass=sub.ass" right?)
[22:47] <Amnesia> yep
[22:47] <JEEB> then it was probably what I'm talking about with pseudo-blu-ray
[22:47] <JEEB> or possibly there's some extended subtitle support
[22:47] <JEEB> I have no idea to be honest :P
[22:48] <Amnesia> hm ok
[22:48] <Amnesia> meh, I'll burn them in, fuck it:P
[22:49] <Amnesia> I'm curious whether the 264 output is going to be <= 1.4 G
[22:49] <JEEB> -> preset = compression
[22:49] <JEEB> -> crf = "quality level"
[22:49] <JEEB> thus, I recommend you find the slowest preset you can take
[22:49] <JEEB> and then see what is the highest crf value that still looks good for you
[22:50] <JEEB> although to be honest we aren't exactly starting with anything nice since it's an xvid "scene" rip
[22:50] <Amnesia> true that:)
[22:56] <Amnesia> I must admitt x264 is pretty neat..
[22:56] <JEEB> it really is
[23:01] <bcoudurier> it's the best, period
[23:02] <bcoudurier> ps3 can read embedded subs in mp4 ? that's cool, what's the format ? timed-text or ?
[23:04] <Amnesia> meh that were mkvs
[23:05] <JEEB> bcoudurier, I only know that it can deal with blu-rays and thus the blu-ray format in transport streams AFAIK
[23:06] <JEEB> I have no idea about possible other types of subtitles show'able on the PS3
[23:08] <JEEB> a quick search brings me to http://forum.doom9.org/showthread.php?p=1117483#post1117483
[23:09] <JEEB> seems like the PS3 supports some hack-on-AVI by divx
[23:09] <JEEB> to be honest, I'd probably try the AVCHD route than do this :P
[23:11] <JEEB> (although I kind of bet that Amnesia's 'scene' xvid encode would work as-is with a new enough PS3 firmware)
[23:12] <Amnesia> hm I just burnt them in:)
[23:13] <Amnesia> the subs that is
[23:16] <Amnesia> used that divx option before:)
[23:58] <Freakshow> any suggestions on how to pull in hdv from firewire into ffmpeg?
[00:00] --- Tue Mar 13 2012


More information about the Ffmpeg-devel-irc mailing list