Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
23rd December 2011, 13:21 | #1383 | Link |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
I've been working around this for a while now, but including r583 in a merge causes the C plugin to fail compilation. Leaving it out sidesteps the error and allows it to finish successfully.
Code:
svn merge http://ffmpegsource.googlecode.com/svn/trunk Code:
svn merge -r 583:head http://ffmpegsource.googlecode.com/svn/trunk |
23rd December 2011, 15:08 | #1384 | Link | |
warpsharpened
Join Date: Feb 2007
Posts: 787
|
Quote:
|
|
23rd December 2011, 16:45 | #1385 | Link |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
Turns out the compilation error I was seeing was due to codectype.cpp not getting inserted into the Makefile, and so it was screwing up during the linking phase. Once I did that, it actually matched Issue 64 and so I just ifdeffed around UTVIDEO and it finished without errors. I'll need to use a fresh set of libs and see if that's still needed; the ones I used for the test were lying around from September, so it's no real wonder that Ut Video would be an issue for it.
|
5th January 2012, 22:52 | #1386 | Link |
Registered User
Join Date: Jan 2005
Location: Praha (not that one in Texas)
Posts: 863
|
Hi, according to my observation, there seems to be problem with pp="hb/vb:10:60" on non mod16 files.
My source was 712x360.x264.mkv (it shows wrong colors on left side, seems to be 8 pixels width...surprisingly) Or is it only me? But besides that, thank you for the fabulous tool. Last edited by redfordxx; 5th January 2012 at 23:03. |
6th January 2012, 18:31 | #1387 | Link |
Excessively jovial fellow
Join Date: Jun 2004
Location: rude
Posts: 1,100
|
Postprocessing is deprecated and will be removed in a future release (probably 2.18). Even if it wasn't, it's not our code so you'd have to complain to the FFmpeg people. They're going to remove libpostproc though, which is why we are deprecating it in the first place.
|
9th January 2012, 21:55 | #1388 | Link |
Registered User
Join Date: Jan 2005
Location: Praha (not that one in Texas)
Posts: 863
|
Too bad ... afaik FF makes deblocking based on info about quantization of the block, which is not possible later in the script.
So there will be no deblocking anymore? I thought the deblocking is part of the codec in case of AVC... |
10th January 2012, 01:21 | #1389 | Link |
Compiling Encoder
Join Date: Jan 2007
Posts: 1,348
|
libpostproc is a completely independent framework of any decoder, therefore it has no information that a decoder could possibly offer to 'make the processing better'.
As such, libpostproc's deblocking and the deblocking within the h264 standard are distinct. |
10th January 2012, 12:54 | #1392 | Link |
Registered User
Join Date: Jan 2005
Location: Praha (not that one in Texas)
Posts: 863
|
I see, so I thought it wrong all the time and it is not like MPEG2Source(cpu=4). I hope at least in that MPEG2 case I am correct when saying the deblocking is based on the quant information ;-)
|
10th January 2012, 13:58 | #1393 | Link | |
Excessively jovial fellow
Join Date: Jun 2004
Location: rude
Posts: 1,100
|
Quote:
The h.264 inloop deblocking filter is a completely unrelated thing though, it's actually part of the decoding process and is implemented inside the decoder itself. Skipping it is technically a violation of the specification. Last edited by TheFluff; 10th January 2012 at 14:05. |
|
11th January 2012, 13:57 | #1394 | Link |
warpsharpened
Join Date: Feb 2007
Posts: 787
|
ffms2-r624.7z
It's the first proper build since 2.16 (proper meaning non-broken) and it's some what of a release candidate for 2.17 so all it really needs is a few days of testing by the masses. Built with libav rev. cf53a21. Some changes to look forward to:
Additionally there is some internal reworking of the way CodecID's work (now stored at indexing instead of the whole table shenanigans) and also the major threading problems caused by changes in libav and ffmpeg have been addressed so ffmpegsource should now work correctly with more recent versions. Plus the usual couple hundred bug fixes and what not. |
11th January 2012, 14:14 | #1395 | Link |
Registered User
Join Date: Sep 2009
Posts: 378
|
I have a query which relates a little to the first entry, "Reworked colormatrix and color range handling a bit..."
Following that 'discussion' on a thread recently about lossless codecs and problems with ffmpeg on the CLI transcoding full range h264 in a mov to restricted range in other codecs including lossless codecs because ffmpeg treats the mov's a yuvj420p, is there anything to be concerned about with ffmpegsource2 in this regard? Omitting v2.16 as that does the TV thing, 2.15 not so. |
11th January 2012, 14:50 | #1396 | Link | |
Excessively jovial fellow
Join Date: Jun 2004
Location: rude
Posts: 1,100
|
Quote:
|
|
11th January 2012, 15:09 | #1398 | Link | |
Excessively jovial fellow
Join Date: Jun 2004
Location: rude
Posts: 1,100
|
Quote:
Edit: for reference, FFMS2 now behaves like this: if the input pixel format is one of the YUVJ* ones, the video is assumed to be fullrange, regardless of what the CodecContext->color_range metadata flag might say. For all other pixel formats, FFMS2 uses whatever the CodecContext->color_range flag says. If that's unspecified, limited range is assumed. Last edited by TheFluff; 11th January 2012 at 15:20. |
|
11th January 2012, 15:20 | #1399 | Link |
Registered User
Join Date: Aug 2006
Posts: 2,229
|
Build r624 seems to not like certain .mkv files whereas r588 has no issues... When remuxed the offending .mkv files with mkvtoolnix v5.2.1 r309 they worked with r624, but I ommitted the subtitle and chapter info...
|
|
|