- Thread starter
- #11
alles nacheinander. So, wie es soll.
ideal ist's aber nicht, weil Du so ja immer erst abwarten musst, bis die batch gelaufen ist. bei mir klappt das mit dem comskip launcher 100%ig. der fängt immer gleich schon während der aufnahme an und ist die daten stehen gleich zum ende der aufnahme zur verfügung.
@echo off
rem comskipverzeichnis angeben
rem
SET comskipDIR=D:\tools\comskip
rem
rem führt comskip für alle dateien %%I.ts, die im aktiven unterordner liegen, aus.
rem dabei werden HD-aufnahmen ignoriert und nur dateien bearbeitet, für die keine dateiname.txt vorhanden ist.
rem
rem da comskip keine HD dateien verarbeiten kann, werden zunächt für die HD-aufnahmen dummy-txt-files erzeugt, falls sie noch nicht existieren
rem wichtig ist, dass die HD-aufnahmen "* HD -*" im dateinamen haben
rem
FOR /R %%I IN ("* HD -*".ts) DO IF NOT EXIST "%%~dI%%~pI%%~nI.txt" echo DUMMY>"%%~dI%%~pI%%~nI.txt"
rem
rem jetzt kommt der eigentliche aufruf für comskip
rem
echo comskip manuell gestartet
FOR /R %%I IN (*.ts) DO IF NOT EXIST "%%~dI%%~pI%%~nI.txt" (
echo =========================
echo =========================
echo verarbeite "%%I":
echo ---------------------- >>%comskipDIR%\log_manual.txt
echo %date% %time% >>%comskipDIR%\log_manual.txt
echo ---------------------- >>%comskipDIR%\log_manual.txt
%comskipDIR%\comskip.exe -t "%%I" >>%comskipDIR%\log_manual.txt
echo
)
exit