Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - J_Darnley

Pages: [1] 2 3 ... 14
1
H.264/AVC / Re: x264 options: speed vs. quality tradeoff
« on: May 02, 2013, 04:44:33 PM »
There is no page with an exhaustive statistical comparison of every option.  That sounds like far too much work and far too much data to make sense of.

Anyway, Dark Shikari has said that subme is the biggest knob to turn (after the actual presets, you really should use them) in terms of the effect it has.  I don't remember his actual words (or where he said them) but he said, to the effect that he would increase subme before increasing any other option.

The exact settings used by each preset should give you an idea of how effective a particular one is.  For instance, merange is only increased in placebo meaning that its effect on speed is great while its return in quality is small.

2
H.264/AVC / Re: x264 settings
« on: May 01, 2013, 10:09:39 AM »
Are you x265 on Doom9?  I thought the advice you got there was fine.  Let x264 decode how many to use through the presets and limiting with a level.

3
H.264/AVC / Re: x264 settings
« on: May 01, 2013, 01:42:51 AM »
There is no limit on consecutive B-frames and the level you set will take care of reference frames (assuming you're using x264.exe).  Look at http://www.x264bluray.com/ to be sure that you get everything right.

4
H.264/AVC / Re: unrecognized option 'profile'
« on: April 28, 2013, 01:58:42 AM »
Now I wonder, what version of x264 is that?

5
H.264/AVC / Re: unrecognized option 'profile'
« on: April 27, 2013, 01:14:02 AM »
Are you using the command line encoder?  If so I have no idea how you managed to make it say that.

If you're the same adi as appeared on IRC for a few minutes this morning, why did you use the word "implement"?  It sounds like you are trying to use the API to make your own encoder.  In that case, of course it wouldn't recognise x264's command line arguments.  You'd have to make it do that.

6
H.264/AVC / Re: x264_encoder_open always return NULL
« on: April 17, 2013, 10:57:34 AM »
Does x264 print any messages?  Oh I guess not, you told it not to.  What is the width and height you're trying to use?

7
H.264/AVC / Re: x264 lossless encoding options.
« on: April 14, 2013, 09:05:53 AM »
For 8-bit crf 0 and qp 0 are the same.  In general qp 0 is now preferred for enabling lossless as it is the same regardless of the output bit depth.

No and No.

What do you mean by '"meaning"'?  You will be able to recover the exact bits that were given to the encoder, this is what lossless means.  If you resize, filter, or in any other way alter the video before encoding you will not be able to do that.

8
Avisynth Usage / Re: AvxSynth and x264 encoding
« on: March 11, 2013, 01:45:55 AM »
Colorspace is RGB32.

There's your problem.  You need to either add a ConvertToYV12() at the bottom or you need to tell x264 that you're giving it rgb video and let it convert for you.

9
Avisynth Usage / Re: AvxSynth and x264 encoding
« on: March 10, 2013, 02:41:30 PM »
Well I see a couple or resizes and several converts in there so I will need you to post the exact script you're using.

I don't know if it exists in avxsynth but, put an Info() at the very end of the script and see what it printed on the video in mplayer.

10
Avisynth Usage / Re: AvxSynth and x264 encoding
« on: March 10, 2013, 02:40:48 AM »
Right.  (I wonder why it doesn't use y4m.)

Is the size you're giving to x264 correct?

11
Avisynth Usage / Re: AvxSynth and x264 encoding
« on: March 09, 2013, 04:25:13 AM »
Why are you reading from stdin?  Where is the video coming from?  What format is it being sent in?

12
H.264/AVC / Re: x264: scrolling from left to right
« on: March 05, 2013, 02:30:05 AM »
Yes it was.  I think it is the "paldv" that is causing the error in x264.

13
H.264/AVC / Re: x264: scrolling from left to right
« on: March 05, 2013, 01:16:04 AM »
Could it be, that this "ffms support (no)" from the "x264 --help"-output is indicating the problem? ???

No.  x264 does not use that for y4m files.  I see that you have compiled with lavf, so why don't you try giving the mov file as x264's input file and skip the decoding step with ffmpeg?

However it may be helpful if you could post the first "line" of the y4m file that you've made.  Running "head -n1 FILE.y4m" should do the trick.  If you could post that here we might be able to spot where the problem is coming from.

14
H.264/AVC / Re: x264: scrolling from left to right
« on: March 04, 2013, 01:28:06 PM »
What happens if you drop the -f yuv4mpegpipe option from the ffmpeg command?  Also remove the -v quiet option and provide us with the full output that ffmpeg prints.

15
H.264/AVC / Re: x264: scrolling from left to right
« on: March 04, 2013, 09:58:08 AM »
You have made a y4m file but told x264 that it is raw.

16
H.264/AVC / Re: x264 Build Different FileSize
« on: February 25, 2013, 04:20:06 AM »
FFmpeg's libraries (libavformat and so on).

17
No to all your questions.

18
Newbies / Re: avconv rip audio from http
« on: February 12, 2013, 02:27:19 AM »
If you wanted to use a Youtube video over HTTP, you would need to give the actual video file as the input.  Youtube does not make that easy.  It isn't just the webpage for the video.  I would suggest downloading the video with a tool more dedicated to doing this and doing your encoding "offline".

As for grabbing the decoded data from the system, I would guess it doesn't work due to flash's hardware overlay.  On Windows at least I'd blame that.

19
H.264/AVC / Re: VBR worse than CBR?
« on: February 12, 2013, 02:20:56 AM »
Do you mean "should be crf or 2-pass"?  If so then yes, that is what is recommended.  Since crf is the closest thing we have to constant quality it does produce a varying bitrate throughout a video and across different videos which makes it VBR.  This makes the first part of your post wrong.  VBR is definitely recommended.

20
ffprobe might be able to.  As for FFDShow, use the "Coded Frame Size" option.

21
H.264/AVC / Re: PSNR calculating
« on: February 06, 2013, 03:59:26 AM »
You need to use a tool which can calculate the PSNR by comparing the source video and the decoded video.  A small one comes with ffmpeg.  MSU has another.  Avisynth has a filter which will print the value for each frame onto it.

22
H.264/AVC / Re: Audio Cutting
« on: February 06, 2013, 03:57:22 AM »
Oh come on!  He just told you how to do it in avisynth.  Granted he missed the part where he should have told you to use an audio encoder to save it, ffmpeg for example.  Another option is SoundOut() which runs from inside the script.  If you want to use an audio editor then you need to read its docs if you don't know how to use it.  You could also ask for help with it here.

23
Newbies / Re: Cut a outputfile during transcoding
« on: February 05, 2013, 10:36:01 AM »
Yes, you can change to a new file at an IDR frame (without open GOPs).

24
No.  The simple machines forum doesn't support that.  I take it you're the guy who requested this feature at doom9.

25
Newbies / Re: MEGUI Auto Add Brightness To Video. How to prevent it?
« on: January 05, 2013, 02:05:35 AM »
That looks like a simple levels problem and is caused by playback not encoding.  But after looking at some histograms I'm not so certain.  So...  How did you make these two images?  Can you read the script that the one click encoder uses?  What about the encoding settings?

26
H.264/AVC / Re: Getting video from h264/avc bitstream
« on: December 20, 2012, 02:11:19 PM »
Use something like:
ffmpeg -i INPUT -vcodec copy OUTPUT
mkvmerge -o OUTPUT INPUT

[EDIT]  Actually, since I just tried to use those tools and was unable to mux the stream, I must ask: How did you make that file?

27
Newbies / Re: issue about colorspace
« on: December 20, 2012, 11:59:11 AM »
Avisynth is getting RGB video because something in DirectShow is converting to RGB.  Without more information I can't tell you what to do.  You need to check what filters are being loaded with something like Graph Studio and then check what filter is turning the video into RGB.  If you're using ffdshow, check that you have allowed the YUV output you want.

28
H.264/AVC / Re: Compiling x264 on 32 & 64 Bit Windows - Guide.
« on: December 18, 2012, 12:07:43 PM »
Until the new commits are pushed to the videolan repository, the minimum version of yasm remains at 1.0

In fact it is strongly suggested that you do not use code from Dark Shikari's github repo unless you are planning on testing the new features or are merging some code you've written into his tree.

29
H.264/AVC / Re: x264 and level limits enforced by vbv settings
« on: December 10, 2012, 09:12:50 AM »
Because the fast first pass disables the 8x8 transform which then makes the stream Main Profile.  Why all this bother over a simple warning from x264?  You don't need the video from the first pass.  If you had just done the second pass, you would have got a High Profile stream and no warning.

30
Avisynth Usage / Re: overlay and transparent png or gif
« on: December 10, 2012, 02:41:07 AM »
You need to use the alpha channel as a separate mask argument in Overlay().  It doesn't use the alpha channel in an RGB32 clip like say Photoshop might.

Pages: [1] 2 3 ... 14