Startoptionen
Hallo ich habe eine Frage,
die im Handbuch angegebenen Startoptionen, gelten diese nur für die
Command line Ausführungen oder auch für die MuseScore2.exe.
gibt es hierzu ein paar Syntax Beispiele wie diese Parameter zu übergeben sind. ?
Läst sich da mit den üblichen Comandline parametern arbeiten ?
Was man so aus der Commandshell so kennt %1 ?
Danke !
Comments
%1 ist Mimik des Kommando Interpreters, und naturlich geht das auch mit MuseScore, wenn von CMD oder COMMAND oder halt als Verknüpfung aufgerufen. MuseScore selbst wird diese %1 niemals zu sehen bekommen, sondern nur dessen Auswertung (also der ersten übergebene Parameter).
Es gibt keinen Unterschied zwischen MuseScore2.exe und "Command line Ausführungen"
MuseScoere2 -h listet alle Optionen und deren Syntax, das Handbuch gibt ebenfalls die Syntax an.
Antwort auf %1 ist Mimik des Kommando von Jojo-Schmitz
Danke zunächst für die Antwort.
habe versucht den Aufruf durchzuführen.
1.) in meinem Verzeichnis gibt es nur Musescore.exe MuseSco2.ex jedoch nicht
2. ) sieht so aus die Ausgabe (bei beiden Optionen wird nichts aufgelistet.
Verzeichnis von c:\Program Files (x86)\MuseScore 2\bin
04.05.2015 19:04 26.403.576 MuseScore.exe
1 Datei(en), 26.403.576 Bytes
0 Verzeichnis(se), 36.431.507.456 Bytes frei
c:\Program Files (x86)\MuseScore 2\bin>musescore -h
c:\Program Files (x86)\MuseScore 2\bin>musescore /h
c:\Program Files (x86)\MuseScore 2\bin>musescore2 -h
Der Befehl "musescore2" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
c:\Program Files (x86)\MuseScore 2\bin>
beim Startbildschirm wird jedoch die version 2.01 angezeigt.
Oder habe ich da eine falsche Version erwischt.
Habe die Deutsche Version installiert
Antwort auf Danke zunächst für die von GeMike
"%ProgramFiles(x86)%\MuseScore 2\bin\MuseScore.exe" -h
Edit: komisch, klappt hier auch nicht, versteh ich nicht, habe ich sicher schon gesehen
Die Optionen funktionieren aber, habe es gerade mit -e probiert.
Edit 2: Jetzt auch im Issue Tracker: #65811: command line option -h doesn't work (i.e. doesn't show the help page)
Antwort auf "%ProgramFiles(x86)%\MuseScor von Jojo-Schmitz
Hallo
ich habe mir das Handbuch auch schon angeschaut bezüglich der Optionen.
Pentatonus hatte hier einen Thread gemacht.
https://musescore.org/de/handbuch/kommandozeilen-optionen
Die dort angegebene Syntax habe ich ausprobiert, sowohl in Kurzform
als auch der evtl. langform sofern ich das richtig verstanden habe.
z.B. -a, --use-audio
hier stellt sich die Frage wie muß ich das angeben:
-a ASIO oder1 --use-audio oder -a verzeichnis\treiberdatei
hier:
-o, --export-to
-o c:\verz1\verz2\dateiname.mid
oder
-o, --export-to <%1.mid> eckige Klammern erforderlich ?
oder
--export-to %1.mid das heist der export wird auf *.mid umgestellt ?
so wie ich das verstanden habe wird hier nur eine convertierung durchgeführt
das grafische interface nicht gestartet.
-genau das wäre doch eine schöne option für benutzer welche mehr mit
*.pdf arbeiten oder *.mid , oder *. hier ein voreinstellung vornehmen zu können.
um nicht ständig das Pulldown menü zwecks der Dateierweiterung bemühen zu müssen.
Alternativ würde hier eine kleine Programmerweiterung in einem der nächsten Releases
dienlich sein hier einen separaten Exportpfad definieren zu können,
sowie eine Voreinstellung der bevorzugten Datei Extention festlegen zu können.
das wäre vielleicht ein Vorschlag den man vielleicht aufnehmen könnte.
Antwort auf Hallo ich habe mir das von GeMike
Keine Ahnung was Pentatonus da getan haben soll...
-a jack
oder
--use-audio jack
statt "jack" kann's auch also, pulse oder portaudio sein
Und nein, die spitzen Klammen sind nicht nötig, sonder Teil der Syntaxbeschreibung.
--export-to %1.mid
wird vermutlich nicht funtionieren, bzw. bei z.B. beispiel.mscz zu beispiel.mscz.mid führen, da muss man schon etwas cleverer vorgehen, z.B.
set mscore="%ProgramFiles(x86)%\MuseScore 2\bin\MuseScore.exe"
for /f "tokens=*" %%a in ('dir /b *.mscz) do %mscore% %%a -o C:\verz1\verz2\%%~na.mid
Konvertiert alle .mscz Dateien im aktuellen Verzeichniss zu .mid Dateien in C:\verz1\vert2
Aber in der Tat, die GUI wird dazu nicht gestartet, und gilt halt auch nur für diese Konvertiering, nicht etwa als Voreinstellung im Export Dialog.
Andererseits gibt es genau dafür das Batch Convert Plug-In , und es ist sogar auf 2.0 portiert worden (u.a. von mir). Das arbeitet allerding auch nur innerhalb eines Verzeichnisses, das aber wiederum sollte man ändern können.
Antwort auf Danke zunächst für die von GeMike
Es gibt in der Tat kein MuseScore2.exe, damit hast du mich auf's Glatteis geführt ;-)
Das liegt mir absolut fern !
Hallo habe da noch eine Frage.
beim exportieren wird per default immer *.pdf angeboten.
lässt sich das den auf z.B. *.mid anpassen bzw. einstellen ?
das diese extention als erstes angeboten wird ?
Antwort auf Hallo habe da noch eine von GeMike
Nein. geht nicht (jedenfalls nicht ohne den Source Code zu verändern und neu zu kompilieren). Das Batch Convert Plugin merkt sich aber die letzte Auswahl, könnte hier also helfen.
Man könnte daraus auch ein Feature Request machen, sowas wie "Add preference setting for preferred export format" oder "Remember last export format as default for next export"
Edit: ich bastle gerade an letzterem (siehe #65926: Remember last export format as default for next export), und es funktioniert hier bei mir auch schon...
Hallo vielen Dank zunächst !
Einen Request hab ich bereits eingestellt, wollte hier nur nochmals darauf hinweisen.
Der geht allerdings noch dahin, dass es von Vorteil wäre zusätzlich ein
separates Exportverzeichnis festlegen zu können, damit das eigentliche Projektverzeichnis
der Übersichtlichkeit wegen, etwas entlastet wird.
Wer dennoch haben möchte, das die exportierten Dateien im Projektverzeichnis landen
könnte ja dann den entsprechenden Ordner dort eintragen.
Damit wäre doch das alles schon getan, was benötigt wird.
Ich weis es bedeutet Arbeit, aber ich denke es wäre eine gute Erweiterung.
Das bietet derzeit keine andere Notationsoftware und ich habe viele diesbezüglich
getestet.
Danke für die Aufgeschlossenheit, eine Lösung zu realisieren.
Antwort auf Hallo vielen Dank zunächst von GeMike
MuseScore merkt sich schin jetzt, wohin man beim Letzten mal exportiert hat. Nur halt (noch) nicht was man exportiert hat...
Hallo das wäre auch in diesem Falle,
nicht erfoderlich.
Denn beim öffnen aus der DAW wird der Midi Item Name (Dateiname) übernommen,
das wäre gut wenn, dies auch bliebe.
Derzeit ist es eben erforderlich die Dateiextention auszuwählen *.pdf nach *.midi
Am Dateinamen soll sich zunächst gar nichts ändern, es sei denn man möchte dies
unbedingt,das kann man ja überschreiben. (jetzt schon )
Da Reaper ebenso per Default ebenso seine Midi Items in sein Projekt Verzeichnis
stellt müssen diese anschließen , nach Änderung über MuseScore natürlich
unter Beibehaltung des Namens überschrieben werden.
Daher der Wunsch ein Exportverzeichnis angeben zu können,
stellt man das auf das Reaper Projektverzeichnis wird das geänderte Midi Item
von Reaper direkt refreshed und man kann das Ergebnis sofort anhören.
Diejenigen welche Notensheets erstellen , haben dann immer noch
Ihr eigenes Projektverzeichnis eben das von MuseScore.
Die anderen welche Midi Daten bearbeiten eben durch den Export Ihr Midi Verzeichnis.
Das war eigentlich die Überlegung.