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. |
24th March 2018, 14:56 | #522 | Link |
Registered User
Join Date: Jul 2007
Posts: 552
|
How about adding disabling psy-rd for x264 to the mix i.e. `--psy-rd 0` and adding `--aq-mode 2`: https://www.sendspace.com/file/qdj71j
At such bitrates you SHOULD disable --psy-rd in its current form. Last edited by MasterNobody; 24th March 2018 at 15:03. |
24th March 2018, 17:06 | #523 | Link |
Registered User
Join Date: Jan 2002
Posts: 332
|
Yes, you're right. I only set preset in previous encode and leave others settings to default. I never encode at so low bitrate, it was only for a small test.
for info, with --psy-rd 0 --aq-mode 2 : x264 : SSIM All:0.952115 (13.197976) PSNR average:37.005003 VMAF score = 95.521538 x265 : SSIM All:0.956373 (13.602420) PSNR average:38.090090 VMAF score = 96.459293 |
25th March 2018, 18:22 | #525 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
Some random unknown person tweeting a claim that its finished doesn't seem overly convincing. The spec still has a huge draft warning on top, afterall, and the github repo behind it is still changing daily.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
25th March 2018, 21:42 | #527 | Link | |
Registered User
Join Date: Jun 2016
Posts: 55
|
Quote:
So it should be close to being done. |
|
26th March 2018, 09:51 | #529 | Link | ||
Registered User
Join Date: Oct 2009
Posts: 930
|
Quote:
Quote:
I hope at least that decoders will have an option to disable artificial noise generation. |
||
26th March 2018, 10:04 | #530 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,784
|
Without adding it back, the result may look strangely artifical ("plastic") and may not cover compression artifacts well, I guess ... so I'm curious to see that, whether confirming my guess or not.
|
26th March 2018, 10:58 | #531 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
Grain/Noise-synthesis is not a new concept, H.264 supported it as well, but it never saw any use. This may be more advanced, but we'll see.
In any case, if you want to permanently denoise/degrain a movie, then just do so in pre-processing, but if its a codec feature then it should always be applied in decoding and the image reconstructed fully and properly. My decoders will certainly not offer any options to output a degraded image.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 26th March 2018 at 11:01. |
26th March 2018, 11:02 | #533 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
Such a grain filter is designed for coding efficiency, with the design in mind that the grain will be added back. It does not have to be designed to "look good" without the grain. So chances are that it won't.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
26th March 2018, 15:32 | #536 | Link |
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
|
Golden Frames are a technically elegant solution in their current form; there's no real reason to switch back to B-frames. There's a bit more bookkeeping overhead, which is largely squeezed out in the entropy coding, but the flip side is greater flexibility if the encoder chooses to use it. (VP9's implementation generally doesn't stray far from the classic P and B types, but AV1 supposedly uses them to greater effect by shuffling blocks around in more interesting ways.)
|
27th March 2018, 11:36 | #539 | Link |
Registered User
Join Date: Oct 2009
Posts: 930
|
I wonder if aom will remain the only encoder/decoder, or whether third parties will develop something such as x264/x265 projects or maybe the ffmpeg people.
(Didn't there used to be an ffvp8 encoder? I don't see it listed in ffmpeg as a decoder/codec.) |
27th March 2018, 11:49 | #540 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,784
|
Of course, there will be several "Next Generation Video Codec" projects; e.g. there is a lively discussion about xvc in this board. ... BTW, where is schweinsz?
On2 VP8 / Google VP9 can be used in ffmpeg, no more need to develop an alternative decoder, I guess... a non-free "everything goes" ffmpeg build by the media-autobuild_suite contains: Code:
DEV.L. vp8 On2 VP8 (decoders: vp8 libvpx vp8_cuvid vp8_qsv ) (encoders: libvpx ) DEV.L. vp9 Google VP9 (decoders: vp9 libvpx-vp9 vp9_cuvid ) (encoders: libvpx-vp9 ) But as long as the AV1 format is not "frozen", ffmpeg will at most "know about it" (maybe detect its presence in some containers with matching content type flags?); as codec it is not yet implemented. Code:
..V.L. av1 Alliance for Open Media AV1 Last edited by LigH; 27th March 2018 at 12:05. |
|
|