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 > (HD) DVD, Blu-ray & (S)VCD > (HD) DVD & Blu-ray authoring

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 4th March 2014, 00:23   #1  |  Link
pistacho
Registered User
 
Join Date: Feb 2010
Location: Spain
Posts: 549
MVCenc v3.0.3 - MVC 3D Encoder (Intel Quick Sync)

As part of BDtoAVCHD software I developed this tool to optimize Blu-Ray 3D to BD-25/BD-9 MVC 3D transcoding. Is based on Intel Media SDK 2021 R1 with Intel Quick Sync HW acceleration capabilities on supported Intel Graphics systems, or SW acceleration on all systems.

Since not use pipes or other tricks and has been developed for just this purpose in mind, can be expect better performance that other existent tools. Conversely offers less flexibility and more simplified command line options.


Other features are "x264 compatible" status and progress indicator (eta) and advanced caching strategy for better I/O disk throughput.

Can expect 80 - 90 fps for high quality 3D MVC transcoding BD50 to BD25 on modern i7-4770K based system and no less of 60 fps on i7-3770K.
UPDATE: On Skylake 6700k from version 2.6.3 improved performance to 120 - 140 fps.



DOWNLOAD


COMMAND LINE USAGE


Example:

Code:
MVCenc.exe "path_to_source_avc.h264" "path_to_source_mvc.h264" 130873 "path_to_output.h264" 32699 2

CHANGELOG

Code:
Version 3.0.3 (06/03/2022)

 - Updated compiler to Visual Studio 2022.


Version 3.0.0 (06/11/2021)

 - Updated to Intel Media SDK 2021 R1.


Version 2.9.8 (01/02/2021)

 - Updated to Intel Media SDK 2020 R1.


Version 2.9.2 (01/24/2020)

 - Updated to Intel Media SDK 2019 R1 (API 1.28).
 - Updated compiler to Visual Studio 2019.


Version 2.8.6 (03/19/2018)

 - Updated to Intel Media SDK 2018 R2.1 (API 1.27).
 - Updated compiler to Visual Studio 2017 with Update 9.


Version 2.8.0 (05/12/2018)

 - Updated to Intel Media SDK 2018 R1 (API 1.26).
 - Updated compiler to Visual Studio 2017 with Update 6.


Version 2.7.2 (07/19/2017)

 - Updated to Intel Media SDK 2017 R1 (API 1.23).
 - Updated compiler to Visual Studio 2017


Version 2.6.4 (10/26/2016)
 
 - New 64-bit version.
 - Shared memory surfaces for decode-encode parts: this improves performance by 40% on both 32-bit and 64-bit versions.
 - Workaround to avoid memory leak present on Skylake systems using recent Intel HD Graphics Drivers 4501, 4530 and 4539.
 - Updated compiler to Visual Studio 2015 Update 3


Version 2.5.8 (07/27/2016)

 - Fixed: with some sources hangs using HW mode and recent Intel Graphics Drivers.


Version 2.5.7 (06/28/2016)

 - Updated to Intel Media SDK 2016 R2 (API 1.19).


Version 2.5.6 (05/09/2016)

 - Simplified memory allocation scheme.


Version 2.5.1 (11/27/2015)

 - Updated to Intel Media SDK 2016 (API 1.17).


Version 2.5.0 (11/12/2015)

 - Updated to Intel Media SDK 2015 Update 2.1 (API 1.16).


Version 2.4.6 (09/21/2015)

 - Upgraded to Visual Studio 2015 (no functional changes).


Version 2.4.5 (08/17/2015)

 - Updated to Intel Media SDK 2015 Update 2 (API 1.15).


Version 2.4.1 (04/02/2015)

 - Fixed error "No free frame surfaces" triggered on SW encode + target usage 1, 2 + slow system (encode speed < 1 fps).


Version 2.4.0 (03/20/2015)

 - PGS subtitles 3D depth information are preserved on transcoded stream (MVC scalable nesting SEI message).
 - Updated to Intel Media SDK 2015 Update 1.


Version 2.2.4 (11/20/2014)

 - Upgraded to Visual Studio 2013 (no functional changes).
 

Version 2.2.3 (11/07/2014)

 - Fixed all Pacific Rim 3D decoding issues (SW mode and HW mode).
 - Full compatible with latest Intel HD Graphics driver's series.
 - Slightly reduced CPU usage and memory usage.


Version 2.2.2 (10/25/2014)

 - Fixed: Possible image corruption (artifacts on MVC view) using Quick Sync acceleration and latest Intel
   Graphics drivers 15.33.xx.39xx


Version 2.2.1 (10/04/2014)

 - Updated to Intel Media SDK 2014 R2.
 - Added Kb/s written to disk on progress/eta status message.
 - Fixed: in some cases, last four or six frames of input stream are not encoded.


Version 2.1.3 (03/16/2014)

 - Final version included with BDtoAVCHD v2.1.3


Version 1.3.0 (03/09/2014)

 - If num_frames specified is lower that source frame count, encoded output are trimmed.
 - Fixed a typo in target usage range (valid range is 1-7).


Version 1.2.0 (03/05/2014)

 - Fixes artifacts/pixelation reported in some systems (HW encoding).


Version 1.1.0 (03/04/2014)
 
 - Added command line help and current system capabilities info. 
 - Better strategy for detection HW API LEVEL supported by system and chose SW on not supported systems.
 - Improved I/O caching strategy for better disk throughput.
 - Fixed random fail on SW encoding.


Version 1.0.0 (02/26/2014)

 - Initial release included with BDtoAVCHD 2.1.2

Last edited by pistacho; 3rd May 2023 at 08:52. Reason: new version
pistacho is offline   Reply With Quote
 

Tags
3d blu-ray encoder, mvc encoder, mvcenc

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 01:27.


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