Windows 10 long path support - staxrip/staxrip GitHub Wiki
StaxRip and all the important apps used by StaxRip support long path.
Long path support is disabled by default in Windows 10, how to enable it:
https://www.google.com/search?q=enable+long+paths+in+windows+10
AviSynth supports it since v3.6.2. https://github.com/AviSynth/AviSynthPlus/issues/187
VapourSynth supports it since r53. https://github.com/vapoursynth/vapoursynth/issues/629
mkvtoolnix supports it since v50. https://gitlab.com/mbunkus/mkvtoolnix/-/issues/2916
NVEnc supports long paths since v5.27. https://github.com/rigaya/NVEnc/issues/309
x264 supports long paths since r3027. https://code.videolan.org/videolan/x264/-/issues/22
x265 modded Patman, DJATOM, and Asuna builds support long path. But original builds don't support long path. https://github.com/DJATOM/x265-aMod
ffmpeg modded and built by Patman. Original builds don't support it, but it was requested. Patman Builds: https://www.mediafire.com/folder/vkt2ckzjvt0qf/StaxRip_Tools Vanilla Request: https://trac.ffmpeg.org/ticket/8885#ticket
avs2pipemod StaxRip Mod supports long path.
fdkaac supports long paths since v1.0.1. https://github.com/nu774/fdkaac/issues/42
qaac supports long paths since v2.71. https://github.com/nu774/qaac/issues/71
MP4Box supports long paths since v1.1.0 rev447. https://github.com/gpac/gpac/issues/1589
Below is a list of issue tracker requests we've made:
x265
Prefix workaround not working. Only Patman, DJATOM, and Asuna builds support long path.
ffmpeg Vanilla
Prefix workaround not working.
avsmeter
Prefix workaround not working.
ffmsindex
Prefix workaround does work.
eac3to
Prefix workaround does work.
But staxrip implements it only for the most important eac3to features.
More can be added on request.
fdkaac https://github.com/nu774/fdkaac/blob/master/fdkaac.manifest
x264 https://code.videolan.org/videolan/x264/-/blob/master/x264res.manifest
x265 https://github.com/DJATOM/x265-aMod/blob/aMod-3.4-new/source/x265res.manifest.in
StaxRip https://raw.githubusercontent.com/staxrip/staxrip/master/My%20Project/app.manifest
mkvtoolnix https://gitlab.com/mbunkus/mkvtoolnix/-/raw/main/src/extract/manifest.xml.erb
mpv https://raw.githubusercontent.com/mpv-player/mpv/master/osdep/mpv.exe.manifest
mpv.net https://raw.githubusercontent.com/stax76/mpv.net/master/mpv.net/app.manifest
mingw https://github.com/gpac/gpac/commit/af9bc874c710d3fa1e36c66ce006574d1cd0ac5f https://github.com/gpac/gpac/commit/39a078f7ff8e27b3dfec86b78f139258251c519b
Visual Studio C++ -> Project -> Properties -> Linker -> Manifest File
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity name="none" version="0.0.0.0"/>
<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings>
<longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">true</longPathAware>
</windowsSettings>
</application>
</assembly>
x264 https://code.videolan.org/videolan/x264/-/merge_requests/37
mkvtoolnix https://gitlab.com/mbunkus/mkvtoolnix/-/commit/9cdae214ae5055aa2b0c218fccff96b862d3746f
fdkaac https://github.com/nu774/fdkaac/commit/ef17c9436ed5340f2e4370038cfcccba52ebc319