Hi
Ich habe ein Problem mit der 3er Version von VLC, welche einen Windows Dienst erstellen soll.
Hier der Befehl der .bat Datei:
echo Installing Service...
"C:\Program Files\VideoLAN\VLC\vlc.exe" -I ntservice --ntservice-install --ntservice-name="VideoLAN" --ntservice-extraintf="telnet" --ntservice-options="--telnet-host=\"127.0.0.1\" --telnet-password=\"mosaic\" --ignore-config --high-priority --verbose=0 --no-qt-privacy-ask --no-qt-error-dialogs --no-interact --mosaic-width=1632--mosaic-height=864 --mosaic-rows=3 --mosaic-cols=3 --mosaic-position=1 --mosaic-xoffset=80 --mosaic-yoffset=45 --mosaic-order=\"1,2,3,4,5,6,7,8,9\" --mosaic-keep-picture --ts-es-id-pid --sout-ts-es-id-pid --sout-ts-use-key-frames --sout-ts-tsid=9 --sout-ts-netid=65535 --sout-ts-program-pmt=9 --sout-ts-pid-pmt=100 --sout-ts-pid-video=101 --sout-ts-pcr=40 --sout-ts-sdtdesc=\"Regional\",\"Name\" --sout-ts-muxpmt=\"101,102,103,104,105,106,107,108,109,110\" --sout-keep --sout-transcode-soverlay --file-logging --logfile=\"C:\vlm\okrlp_mosaic.log\" --vlm-conf=\"C:\vlm\okrlp_mosaic.conf\"" vlc://quit
sc config "VideoLAN" obj= "NT AUTHORITY\NetworkService" password= null
Problem ist dass VLC sich nur bis zur Kolonne 335 vorarbeitet (in dem Fall bis mosaic-height was bereits abgeschnitten ist) und den Rest ignoriert. Dadurch ist der Dienst natürlich unvollständig und die Konfiguration funktioniert nicht. Es tritt auch auf wenn ich ein par Befehle weglasse, es bleibt bei Kolonne 335.
Bei der 2er Version traten diese Probleme nicht auf.
Falls jemand mir helfen könnte wäre ich sehr dankbar, ansonsten muss ich wohl einiges in die vlm.config auslagern.