Convertir en masse vers PDF

Débutants (et ex-débutants), c’est ici que vous pouvez poster vos messages
 Répondre 
pcsillag
Messages : 56
Inscrit le : 30 octobre 2011 à 15:11
Version(s) de Finale  : 27.4.1.146 angl.
OS, RAM  : macOS X 14.6.1 iMac Retina 4K, 21.5", 2019 8Go RAM
Homme/Femme  : H
Localisation : France, près de Toulouse
Contact :

Convertir en masse vers PDF

Message par pcsillag »

Bonjour,
Existe-t-il un moyen de convertir en masse des fichiers Finale en .pdf, comme par exemple pour .musicxml "File/Export/Translate Folder to MusicXML" ? Ou un plug-in ? Ou n'importe quelle autre méthode ?
Merci d'avance pour vos idées !
michelp
Modérateur
Messages : 8539
Inscrit le : 1 avril 2011 à 12:26
Version(s) de Finale  : Finale anglais 27.4.1, 26.3.1
OS, RAM  : MacOsX 12.7.6, Mac Mini Intel i7 Dual 3 Ghz, 16 Go Ram. 2 écrans. JW Lua. RGP Lua
Homme/Femme  : H
Localisation : Belgique
Contact :

Re: Convertir en masse vers PDF

Message par michelp »

Bonjour,

Très bonne question... !
A ce stade, je ne vois pas dans Finale un Finalescript qui le permette. Ni de scripts pour JW Lua, RGP Lua.

Une piste : sur Mac, si vous avez Keyboard Maestro (excellent programme de macros), le Youtubeur Kevin Lynch a écrit 2 scripts (à télécharger) pour exporter en pdf des fichiers qu'il faut ouvrir. 1 script pour les scores, 1 pour les parties (car la taille de papier, etc. peut différer). Voir cette vidéo (en anglais) :
 
 
Réserves :
• les macros sont conçus pour fonctionner avec Finale 27 anglais (commandes des menus, boîtes de dialogues, etc...)
• les tailles de page sont celles utilisées aux USA (Letter par ex.). Pour un bon résultat dans d'autres formats, A3, A4, il faudrait modifier le script dans la fenêtre ci-dessous. A essayer...
 
paper_size.jpg
paper_size.jpg (41.94 Kio) Vu 244 fois
 
• il faut ouvrir des fichiers partageant la même taille de page car on choisit un format de page avant d'exporter. Je n'ai pas vu dans la vidéo mention du traitement des dossiers...
• les scripts s'interrompent parfois, il faut les relancer manuellement (Cmd+P).

Pas parfait...

MISE A JOUR : test sur un fichier (sore A3 paysage, parties A4 portrait), j'ai changé les formats de page en A4|A3 dans les 2 scripts. 2 échecs, un message d'erreur intervient dès le début de l'exécution du script...
Si un spécialiste de Keyboard Maestro pouvait se pencher sur ces scripts...

Instructions (en anglais) :
READ ME INSTRUCTIONS.txt
(2.37 Kio) Téléchargé 9 fois
Michel
michelp
Modérateur
Messages : 8539
Inscrit le : 1 avril 2011 à 12:26
Version(s) de Finale  : Finale anglais 27.4.1, 26.3.1
OS, RAM  : MacOsX 12.7.6, Mac Mini Intel i7 Dual 3 Ghz, 16 Go Ram. 2 écrans. JW Lua. RGP Lua
Homme/Femme  : H
Localisation : Belgique
Contact :

Re: Convertir en masse vers PDF

Message par michelp »

Autre piste, toute fraîche, mais non testée, pour Mac.
 
viewtopic.php?t=8965
Michel
Mathieu75
Messages : 239
Inscrit le : 20 septembre 2012 à 13:08
Version(s) de Finale  : Finale 27.4.01.146 Français
OS, RAM  : Mac OS Ventura 13.6.4
Homme/Femme  : H
Contact :

Re: Finale file conversion tool : conversion en masse vers MusicXML et/ou pdf (Mac)

Message par Mathieu75 »

Bonjour, je confirme qu'il ne fonctionne pas avec le Finale Français.

Je vais tenter avec la version d'essai de Finale en anglais.

ImageLe sujet a été déplacé dans cette section, car c'est un endroit plus approprié. ;)
Finale 27.4.01.146 Français, iMac Studio M2 ultra (2023) macOS Sonoma 14.6.1
Garnier
Messages : 20
Inscrit le : 15 septembre 2013 à 11:08
Version(s) de Finale  : 2001 à 26-3 fr.
OS, RAM  : PC Windows 10, RAM 6 go, 2 écrans
Homme/Femme  : H
Localisation : CHATEAUROUX - 36000

Re: Convertir en masse vers PDF

Message par Garnier »

Ayant procédé un tel type de changement je vous donne ma solution laquelle m'a entièrement donnée satisfaction pour passer de mus en musx, pour les pdf cela a été également valable : changer l'extension en créant un fichier de commande. Ci-dessous une copie de la page de travail prise sur le Web :

Extension de plusieurs fichiers en 1 clic - Conversion
Jag ma méthode : ouvrir le bloc-notes
>Tapez : @echo off
Ren *.mus *.musx
>Enregistrez sous Mus en musx.bat
>Encodage ANSI
>Entrez
Méthode sur site Internet : Il ne vous est jamais arrivé de devoir modifier l’extension de plusieurs fichiers (images, musiques, documents…) ?
Sur 2 ou 3 fichiers vous pouvez le faire manuellement, mais lorsque l’on a 50 fichiers voire plus à modifier, là ça devient beaucoup plus long.
Avec l’astuce que je vais vous donner, vous allez gagner un temps considérable.
Comment modifier l’extension de plusieurs fichiers en 1 clic
1) Pour commencer, allez dans le dossier où se trouvent les fichiers dont les extensions sont à modifier.
2) Puis, dans ce même dossier, créez un Document Texte (clic droit, puis cliquez sur « nouveau » puis sur « document texte »).
3) Ensuite, vous devez écrire ce code dans le document texte :
@echo off
ren *.extension d’origine *.extension voulue
C’est bien beau, mais ça veut dire quoi ce code ?
En fait, les seules modifications à faire dans ce code seront les extensions : « extension d’origine » et « extension voulue ».
Exemple, j’ai 50 images en .JPG et je veux modifier l’extension pour les mettre en .PNG.
4) En reprenant notre code, ça donnera :
@echo off
ren *.jpg *.png
Code pour changer les extensions
5) Donc, une fois ce code écrit dans votre document texte, vous devez l’enregistrer en .bat (et non en .txt).

Espérant que cela vous donnera également satisfaction.
Finalement vôtre.
Garnier
JPierre
Messages : 119
Inscrit le : 21 novembre 2013 à 02:12
Version(s) de Finale  : versions 2000 à 27 (Anglais + Français)
OS, RAM  : windows 11, RAM 32 Go
Homme/Femme  : H
Localisation : Belgique

Re: Convertir en masse vers PDF

Message par JPierre »

Bonjour,
C'est en effet une bonne question que je ne me suis pas vraiment posée, puisque j'ai tjrs fait une copie pdf de mes partitions.
Mais c'est aussi une question que MakeMusic s'est posée, et cela depuis plusieurs années, et en tout cas, avec l'introduction des scripts.
Comme il semble qu'une solution soit proposée pour Mac que je n'ai pas, voici une solution pour PC, probablement transposable sur Mac, mais je ne peux pas le vérifier. Une bonne âme sous Mac pourrait peut-être s'en charger.
Tout d'abord, je ne comprends pas l'utilité de transformer préalablement l'extension des fichiers *.mus en *.musx; en effet, Finale étant rétro-compatible, tant les fichiers mus que musx seront ouverts. Et attention: modifier l'extension d'un fichier mus ou musx en PDF n'en fera pas pour autant un fichier PDF: un lecteur de fichiers PDF renverra un message d'erreur lors de la tentative de lecture d'un fichier modifié de la sorte!
Il faut préalablement installer sur son PC une imprimante PDF virtuelle; les versions récentes de Windows sont fournies avec "Microsoft Print to PDF" mais cette dernière imprimante réclame pour chaque impression un nom de fichier. Comme on souhaite une conversion en masse, ce n'est forcément pas très pratique. Il existe des imprimantes virtuelles payantes et gratuites, comme cutePDF writer, PDFill witer, PDF24, PDFCreator,... (Attention toutefois en installant un logiciel comme PDFCreator: si on ne prend garde à toutes les options lors de l'installation, on a vite de la pub, Creator Architekt payant mais qui ne sert à rien pour ce qui concerne notre problème...) L'avantage de ces imprimantes par rapport à Microsoft Print to PDF est que vous avez un nom de fichier par défaut déduit du nom du fichier à convertir au format PDF, il ne suffit plus que de cliquer sur "sauver"
Je vais donner comme exemple PDF24, gratuit et qui vient avec une série d'utilitaires pour les fichiers PDF, mais aussi qui a dans les options du programme, la possibilité de sauvegarder les fichiers sans les ouvrir (beaucoup de ces imprimantes demandent la confirmation de sauvegarde pour chaque fichiers; pour une opération en masse, cela peut être fastidieux!) ainsi que de déterminer le dossier de sauvegarde, la qualité du fichier...

1. Installer PDF24 (gratuit sur pdf24.org) (ou une imprimante virtuelle équivalente) (inutile d'installer Webview2 et Imprimante Fax)

2. Une fois le logiciel installé, ouvrir PDF24. On se retrouve avec une grande page d'outils (nécessitant souvent le téléchargement des fichiers en ligne, ce qui n'est pas le propos ici) En bas de la page, cliquer sur "ouvrir les réglages", choisir "Imprimante PDF"
1.jpg
Dans "Gestionnaire d'impression PDF", choisir Sauvegarder automatiquement les documents après impression
Dans "Sauvegarde automatique", indiquer un dossier de sortie
Il est possible d'éditer la forme que prendra les noms des fichiers PDF; en laissant ce qui est proposé, on obtient d'abord le jour et l'heure de la conversion, suivis par le nom du fichier original
Dans la mesure où on réalise une conversion en masse, il est bien sûr préférable de ne pas cocher les options qui suivent.
Cliquer sur Appliquer, OK et quitter PDF24

3. Avant d'ouvrir Finale, aller dans Paramètres de Windows --> Bluetooth et appareils --> Imprimantes et scanners --> choisir PDF24 et cliquer sur "définir par défaut"

4. Ouvrir Finale, aller dans menu Plug-ins --> Finalescript --> Finalescript Palette
Dans la fenêtre qui s'ouvre, choisir les options (le bouton avec un marteau et une clé en croix)
2.jpg
Choisir le dossier source avec les fichiers à convertir; cliquer sur "Save and close"

5. Dans la fenêtre Finalescript Palette, développer "Batch process" et choisir "Batch printing"
3.jpg
Sur la premère ligne est indiqué "process folder": L'imression se fera pour tous les fichiers Finale (*.musx ou les anciens *.mus) contenus dans le dossier indiqué dans les options. Si on souhaite convertir tous les fichiers, y compris ceux dans les sous-dossiers du dossier indiqué dans les options, il faut ajouter derrière "process folder": "and subfolders"
Avec ce script, Finale va ouvrir un fichier, l'imprimer au format PDF, puis passera au suivant sans fermer le fichier déjà imprimé. Il faudra donc après la conversion des (dizaines, centaines... de) fichiers les refermer avec la réponse à la question "garder les modifications"! Pour éviter cela, je conseille donc d'ajouter à la fin du script "close" qui évitera ces manipulations de sortie (et potentiellement un plantage avec tous ces fichiers ouverts!)
4.jpg
5. On peut sauver le script pour une utilisation ultérieure, sinon, il ne suffit plus que de cliquer sur "Run script"

Finale va ouvrir et imprimer les fichiers. Mais avec des fichiers antérieurs, et forcément avec les fichiers *.mus, Finale propose lors de l'ouverture de tels fichiers de préciser les options d'ouverture/conversion vers le nouveau format. Cela va donc provoquer la pause du script.
Pour éviter cela, il faut modifier les préférences du programme, ce qui implique un point

Complément 4. Après ouverture de Finale, aller dans les options du programme: Edit --> Préférences --> Open; Décocher "Require confirmation after conversion of older documents" ainsi que les trois boutons "Ask when converting" plus bas.
5.jpg
Un peu long à décrire, mais rien de très compliqué.
Garnier
Messages : 20
Inscrit le : 15 septembre 2013 à 11:08
Version(s) de Finale  : 2001 à 26-3 fr.
OS, RAM  : PC Windows 10, RAM 6 go, 2 écrans
Homme/Femme  : H
Localisation : CHATEAUROUX - 36000

Re: Convertir en masse vers PDF

Message par Garnier »

Bonjour,
En vous remerciant pour votre réponse bien documentée que je viens d'imprimer (elle est déjà insérée dans mon répertoire Finale).
Votre post. m'apporte des précisions et des possibilités très importantes que j'ignorais.
A ma disposition sur mon PC plusieurs imprimantes virtuelles et également, entre-autres, PDF 24, PDF Viewer...
La simple raison pour laquelle j'ai employé ma méthode c'est le nombre de mes partitions, plus de 1000 enregistrées dans 11 dossiers de 100. Pour les transmettre et les rendre exploitables immédiatement je les ai mises en PDF et expédiées sans autre manip.
Je dois dire n'avoir jamais eu vraiment de soucis avec les changements d'extensions.
Bonne Musique.
Garnier
Répondre