Patman86 / SVT-AV1-Mod-by-Patman

Patman's Mod of SVT-AV1 with some modifications
BSD 3-Clause Clear License
11 stars 0 forks source link

Long path support #3

Closed PDS-GH closed 8 months ago

PDS-GH commented 1 year ago

Hi, Can you confirm that svt-av1 does not support long path? I get an error with StaxRip (see below). I don't get that issue for the same video file if I trim folder/file name. Your x265 mod does seem to support long path though, as I don't get the issue for the same long path. Is long path support for svt-av1 something you could add? Thanks!

--------------------------- Video encoding ---------------------------

SvtAv1EncApp 1.7.0-0+13-b922871f-[Mod-by-Patman]-x64-msvc1937

D:\PortableApps\StaxRip\Apps\Support\avs2pipemod\avs2pipemod64.exe -dll=D:\PortableApps\StaxRip\Apps\FrameServer\AviSynth\AviSynth.dll -y4mp D:\AV1\TEST\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb_temp\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb_new.avs | D:\PortableApps\StaxRip\Apps\Encoders\SvtAv1EncApp\SvtAv1EncApp.exe --input - --width 1920 --height 1080 --output D:\AV1\TEST\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb_temp\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb_new_out.ivf --frames 55671 --rc 0 --progress 2

Svt[info]: -------------------------------------------
Svt[info]: SVT [version]:   SVT-AV1 Encoder Lib v1.7.0-0+13-b922871f [Mod by Patman]
Svt[info]: SVT [build]  :   Visual Studio 2022 64 bit
Svt[info]: LIB Build date: Aug 29 2023 11:12:17
Svt[info]: -------------------------------------------
avs2pipemod[info]: writing 55671 frames of 2997/125 fps, 1920x1080,
                   sar 0:0, YUV-420-planar-8bit progressive video.
Error: Invalid parameter '--output' with value 'D:\AV1\TEST\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb_temp\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb_new_out.ivf'
Error in configuration, could not begin encoding! ... 
Run D:\PortableApps\StaxRip\Apps\Encoders\SvtAv1EncApp\SvtAv1EncApp.exe --help for a list of options
avs2pipemod[info]: finished, wrote 0 frames [0%].
avs2pipemod[info]: total elapsed time is 0.106 sec.
avs2pipemod[error]: only wrote 0 of 55671 frames.

StaxRip.ErrorAbortException: Video encoding returned exit code: 1 (0x1)
Patman86 commented 1 year ago

Thanks for your hint. I'll make sure to import the support in the next release.

PDS-GH commented 1 year ago

Awesome! Thanks.

Patman86 commented 9 months ago

I updated SVT-AV1. Please test whether the long path support works.

PDS-GH commented 9 months ago

Long path now works properly. Thanks!