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.

 

Go Back   Doom9's Forum > Video Encoding > VP9 and AV1

Reply
 
Thread Tools Search this Thread Display Modes
Old 14th March 2022, 11:28   #1  |  Link
levsch
Registered User
 
Join Date: Jun 2021
Posts: 9
mgns Video Transcoder

Hello.

I'm a developer of mgnsVideoTranscoder tool.
The tool has been published today.
It can be downloaded from sourceforge

The tool is created for encoding by AOM-AV1 (or x264) codec to target size with constant quality.

The tool also can do semi-automatic resolution selection.

I'm glad if it will be useful for you.

Last edited by levsch; 24th March 2022 at 06:48.
levsch is offline   Reply With Quote
Old 14th March 2022, 14:20   #2  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,423
Seems a bit top heavy @ 775MB.
Why so big ?
Also, will x265 become supported ?
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 14th March 2022, 14:40   #3  |  Link
levsch
Registered User
 
Join Date: Jun 2021
Posts: 9
Quote:
Originally Posted by StainlessS View Post
Seems a bit top heavy @ 775MB.
Why so big ?
It contains bbb_sunflower_2160p_30fps_normal.mp4 (603 MiB) as input example.
mgnsVideoTranscoder pure code is 1,25 MiB

Quote:
Originally Posted by StainlessS View Post
Also, will x265 become supported ?
x265, support will be supported later if community will big enough. Currently I'm recommend use aom av1 instead.

x265,rav1e,SVTAV1,Xvid support have partial implementation and are disabled.

rav1e, SVTAV1 produce broken picture at some specific scenario and development was stopped until rav1e, SVTAV1 become mature.

Xvid is not supported because of good command-line encoder is absent.
levsch is offline   Reply With Quote
Old 14th March 2022, 19:59   #4  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,423
Thanks for your answers.
Maybe could provide the example clip as external optional rather than compulsary inclusion.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 17th March 2022, 17:55   #5  |  Link
levsch
Registered User
 
Join Date: Jun 2021
Posts: 9
v1.1.0 is released.

changelog:

Quote:
fixed: deadlock
fixed: avc concatenation
speed up: encode restarting time was decreased after unexpected stop
speed up: avc encoding speed is improved by descreasing crf level step (current crf level steps: 0.1 for x264 and 1 for av1).
speed up: segmented encode: true middle+uniform encode order is used now.
new: showVersion.cmd fast util was added
changed: install documentation
levsch is offline   Reply With Quote
Old 17th March 2022, 18:57   #6  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
Quote:
Originally Posted by StainlessS View Post
Maybe could provide the example clip as external optional rather than compulsary inclusion.
Right on, because after we have downloaded it once, we don't need to donwload it again for subsequent releases. Have some respect for your potential users.
videoh is offline   Reply With Quote
Old 17th March 2022, 21:18   #7  |  Link
levsch
Registered User
 
Join Date: Jun 2021
Posts: 9
Quote:
Originally Posted by videoh View Post
(...)Have some respect for your potential users.
I was thinking that you are working with video files that are large usually.
Therefore I made conclusion that big download size is very little inconvenience.

Thanks for feedback. I'll try to decrease that file size to 50 MiB.
levsch is offline   Reply With Quote
Old 17th March 2022, 23:20   #8  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
That's great, thank you levsch.
videoh is offline   Reply With Quote
Old 18th March 2022, 18:28   #9  |  Link
levsch
Registered User
 
Join Date: Jun 2021
Posts: 9
mgnsVideoTranscoder v1.2.0 is released.

changelog:
Quote:
* Error description on process creation failure is improved.
* AOM AV1 respects --lag-in-frames parameter for memory consumption detection.
* AOM AV1 encoder params are added: --lag-in-frames --enable-qm --enable-fwd-kf
* user friendly printing of display aspect ratio for media info getting.
* big example was changed by a small example (mgnsVideoTranscoder package size now is 128 MiB)
levsch is offline   Reply With Quote
Old 30th March 2022, 15:25   #10  |  Link
levsch
Registered User
 
Join Date: Jun 2021
Posts: 9
New version is released 2022-03-30 v1.3.0.

Changelog:
  • documents are generated as html in "docs" folder
  • mkvtoolnix was updated to 66.0.0
  • aomenc: crash workaround at low --cq-level
  • aomenc: "--enable-keyframe-filtering=2" support.
  • presentation timestamps getting speed is improved for matroska file
  • aomenc params are added: --aq-mode, --kf-max-dist, --kf-min-dist, --sb-size, --enable-keyframe-filtering, --arnr-strength, --arnr-maxframes, --enable-restoration, --deltaq-mode, --sharpness, --enable-dnl-denoising, --denoise-noise-level
  • was updated to ffmpeg-5.0
  • no more need to rename setLocalPaths.template.cmd
  • isVideosEqual feature is uncovered
levsch is offline   Reply With Quote
Old 6th April 2022, 13:19   #11  |  Link
levsch
Registered User
 
Join Date: Jun 2021
Posts: 9
New version is released 2022-04-06 v1.4.0.

Changelog:
  • aomenc: most of raw params are added.
  • download mirrors were added.
  • automatic keyframe interval is added (max 300 frames, or 10 seconds)
  • encode chunk size is increased. minimum size is keyframe interval.
  • hdr support: MasteringDisplayInfo and ContentLightLevelInfo were added
  • fixed: 8K resolution unwanted disk IO was removed during encoder memory detection.
  • fixed: pipes IO
levsch is offline   Reply With Quote
Old 8th April 2022, 08:23   #12  |  Link
levsch
Registered User
 
Join Date: Jun 2021
Posts: 9
New version is released 2022-04-08 v1.4.1.

Changelog:
  • ffmpeg was updated to ffmpeg-5.0.1
  • broken download links were fixed
levsch is offline   Reply With Quote
Old 24th September 2022, 15:44   #13  |  Link
levsch
Registered User
 
Join Date: Jun 2021
Posts: 9
New version is released
(2022-09-24) [v1.5.0]

* aomenc was updated to v3.4.0
* vmaf was updated to 2.3.1
* ffmpeg was updated to 5.1.1
* x264 was updated to r3098
* documentation minor fixes
* error handling is improved
* codec name AOM_AV1 was changed to aom_Av1
* codec name AVCEncoder was changed to avc_x264
levsch is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 19:13.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.