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. |
31st March 2020, 06:21 | #1602 | Link | |||
App Digger
Join Date: Sep 2018
Posts: 411
|
A Simple HDR to SDR Re-encoding Speed Test with Different x264 Builds by Patman
I speed-tested different builds of x264 by Patman in a very similar way to this post.
The source video is the same UHD HDR video from 4kmedia.org and remuxing to mkv is the same. The only different part is applying ConvertBits and DGHDRtoSDR in the AviSynth script and x264 encoding. Here's the detail. ■ System Environment StaxRip : 2.1.0.2 Windows : Windows 10 Home 2004 CPU : Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz ■ Source Video LG: New York HDR ■ Remuxing of the original ts to mkv Quote:
■ AviSynth Script LG New York HDR UHD 4K Demo.avs Quote:
■ Video encoding command line (avs2pipe, x264) Quote:
■ Result (from slowest to fastest) x264-159-r2991-1771b55-gcc9.3.0 10.83 fps x264-159-r2991M-1771b55-gcc9.3.0 12.36 fps x264-159-r2991-1771b55-gcc10.0.1 12.39 fps x264-159-r2991M-1771b55-gcc10.0.1 12.48 fps |
|||
31st March 2020, 11:26 | #1604 | Link | |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
Quote:
ffmpeg filters: https://mpv.io/manual/master/#video-filters vapoursynth filters: https://mpv.io/manual/master/#video-filters-vapoursynth per file configuration: https://mpv.io/manual/master/#file-s...guration-files mpv.net supports almost all mpv features.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
|
31st March 2020, 18:06 | #1606 | Link |
Registered User
Join Date: Aug 2005
Posts: 37
|
Feature request - Ability to encode 720p and 1080p at once after processing?
@Stax and everyone else - So many thanks for this great tool!
Is it possible to implement a feature that would encode a video stream at two different resolutions while only processing once with plugins? I'd love to the ability to denoise deinterlace, etc. on a 1080p file and then output a stream to 720p and 1080p mp4 file simultaneously with the same CRF settings, audio streams, subtitles, etc. Basically just resizing the processed raw 1080p output to 720p and encode it at the same time it's encoding the 1080p version. Would save a bunch of time and use a multicore system more efficiently I would think, esp. if using x264 |
1st April 2020, 05:50 | #1607 | Link | |
Registered User
Join Date: Dec 2018
Posts: 23
|
Quote:
Why do you not simply create two jobs for this? If you start staxrip two times, you get also your parallel processing.... |
|
1st April 2020, 22:28 | #1611 | Link | |
Registered User
Join Date: Sep 2004
Location: Auckland, New Zealand
Posts: 466
|
Quote:
for now all you need to do is open StaxRip, right click in the VS filters section and select profiles. and change this Code:
[Source] Automatic = # can be configured at: Tools > Settings > Source Filters AVISource = clip = core.avisource.AVISource(r'%source_file%') d2vsource = clip = core.d2v.Source(r'%source_file%') DGSource = clip = core.dgdecodenv.DGSource(r'%source_file%') ffms2 = clip = core.ffms2.Source(r'%source_file%', cachefile=r'%source_temp_file%.ffindex') #clip = core.std.AssumeFPS(clip, None, 25, 1) LibavSMASHSource = clip = core.lsmas.LibavSMASHSource(r'%source_file%') #clip = core.std.AssumeFPS(clip, None, 25, 1) LWLibavSource = clip = core.lsmas.LWLibavSource(r'%source_file%', cachefile=r'%source_temp_file%.lwi') #clip = core.std.AssumeFPS(clip, None, 25, 1) Manual = # shows filter selection dialog Code:
[Source] Automatic = # can be configured at: Tools > Settings > Source Filters AVISource = clip = core.avisource.AVISource(r"%source_file%") d2vsource = clip = core.d2v.Source(r"%source_file%") DGSource = clip = core.dgdecodenv.DGSource(r"%source_file%") ffms2 = clip = core.ffms2.Source(r"%source_file%", cachefile=r"%source_temp_file%.ffindex") #clip = core.std.AssumeFPS(clip, None, 25, 1) LibavSMASHSource = clip = core.lsmas.LibavSMASHSource(r"%source_file%") #clip = core.std.AssumeFPS(clip, None, 25, 1) LWLibavSource = clip = core.lsmas.LWLibavSource(r"%source_file%", cachefile=r"%source_temp_file%.lwi") #clip = core.std.AssumeFPS(clip, None, 25, 1) Manual = # shows filter selection dialog
__________________
A Man Eating Duck Last edited by AMED; 1st April 2020 at 22:33. |
|
3rd April 2020, 00:24 | #1617 | Link |
Registered User
Join Date: Feb 2002
Posts: 758
|
AviSynth+ 3.5.1 released.
|
3rd April 2020, 05:12 | #1618 | Link |
App Digger
Join Date: Sep 2018
Posts: 411
|
@Stax
Just FYI, there's a small typo in the x264 Options window (2.1.0.2 Beta). As you know, HDR(high dynamic range) is not HRD(hypothetical reference decoder), which is equal to VBV(video buffering verifier). Plz fix this in order to prevent confusion. |
4th April 2020, 05:04 | #1620 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
Code:
2.1.0.3 Beta ------------ - new: check added that blocks source files with too long path or filename. A setting that allows to change the limit exists and there is also a explanation as tooltip: In theory Windows supports paths that are longer than 260 characters, in reality neither Windows, nor the .NET Framework or the used tools have full long path support. - new: in order to support unicode the command line based encoder used by XviD uses now cmd.exe directly without creating a batch file. This command line based encoder is not only useful for XviD but can be used for any command line based encoder - new: very basic SVT-AV1 encoder support added - update: MediaInfo 20.03 - update: AviSynth 3.5.1 - update: ffmpeg N-97107-g33c106d411-g72be5d4661+2-gcc9.3.0 Patman - fix: 2 reported typos
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
Tags |
aac, hdr, hevc, nvenc, staxrip, x264, x265 |
Thread Tools | Search this Thread |
Display Modes | |
|
|