J'utilise Avisynth avec avidemux + avsproxy dans wine, mais les fichiers auxquels AviSynth doit accéder via ses scripts .avs doivent être au format Windows (par exemple, "C: \ my \ avisynth.avs").
La plupart des fichiers auxquels je veux accéder ne sont pas dans Wine drive_c
...
Existe-t-il un moyen d'adresser mon répertoire personnel et d'autres lecteurs / répertoires? .. par exemple. comme drive_d
.. drive_n
peut - être?
filesystem
wine
Peter.O
la source
la source
Réponses:
Wine gère les lettres de lecteur via le répertoire ~ / .wine / dosdevices. Sur mon système avec la configuration par défaut, j'ai:
Ainsi, le dossier ~ / .wine / drive_c est mappé sur c :, et le dossier racine est mappé sur z: (ce qui signifie que les programmes Wine peuvent accéder à mon répertoire personnel en tant que z: \ home \ james).
Si je voulais exposer mon répertoire personnel en tant que h: directement, je pourrais le faire comme suit:
la source
fnameWin="Z:$fnameNix"
que l'astuce ... '/' et '\' sont toutes les deux acceptées.