Цитата:
Цитата megaloman
убейте строки, отмеченные красным цветом, они имитация ваших программ, они тупо копируют Ваши файлы с другим расширением. Как иначе я мог тестировать скримт? Поставьте Ваши программы обработки вместо красных строк. »
|
Понял. Спасибо. Теперь работает, только если я правильно понял есть проблема с маленькими файлами. Скрипт не успевает их обработать. Из 14 обработаны только 7.
Вот мой код
Скрытый текст
Код:
@Echo Off
cls
Set "BoxIn=D:\Download\Video\"
Set "ExtIn=mp4"
Set "BoxOut=D:\Download\!Vid2CHG\"
Set "ExtOut=mkv"
If Not Exist "%BoxOut%" Md "%BoxOut%"
Set /A NNN=11
FOR /F "usebackq delims=" %%f IN (`2^>nul Dir "%BoxIn%\*.%ExtIn%" /b /a:-d /O:D`) DO (
Ren "%BoxIn%\%%f" "%NNN%.%ExtIn%"
echo MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500 >> "D:\Convert\YT_ch_LVL\11.meta"
echo V_MPEG4/ISO/AVC, "D:\Download\Video\11.mp4", level=4.1, insertSEI, contSPS, ar=As source, track=1, lang=und >> "D:\Convert\YT_ch_LVL\11.meta"
echo #A_AAC, "D:\Download\Video\11.mp4", track=2, lang=eng >> "D:\Convert\YT_ch_LVL\11.meta"
"c:\Soft\!Video\tsMuxeR_2.6.12\tsMuxeR.exe" "D:\Convert\YT_ch_LVL\11.meta" "D:\Convert\YT_ch_LVL\11.ts"
"C:/Soft/!Video/MKVtoolnix-28.2.0\mkvmerge.exe" --ui-language ru --output ^"D:\Download\!Vid2CHG\11.mkv^" --language 0:rus ^"^(^" ^"D:\Convert\YT_ch_LVL\11.ts^" ^"^)^" --no-video --language 1:rus --default-track 1:yes --forced-track 1:yes ^"^(^" ^"D:\Download\Video\11.mp4^" ^"^)^" --track-order 0:0,1:1
del /Q "D:\Convert\YT_ch_LVL\11.meta"
del /Q "D:\Convert\YT_ch_LVL\11.ts"
Ren "%BoxIn%\%NNN%.%ExtIn%" "%%f"
Ren "%BoxOut%\%NNN%.%ExtOut%" "%%~nf.%ExtOut%"
)
pause
GoTo :Eof
А вот лог с ошибками:
Скрытый текст
Код:
mkvmerge v28.2.0 ('The Awakening') 64-bit
'D:\Convert\YT_ch_LVL\11.ts': Применяется разделение для формата 'Транспортный п
оток MPEG'.
'D:\Download\Video\11.mp4': Применяется разделение для формата 'QuickTime/MP4'.
'D:\Convert\YT_ch_LVL\11.ts' дорожка 0: Применяется модуль вывода для формата 'A
VC/h.264 (неструктурированный)'.
'D:\Download\Video\11.mp4' дорожка 1: Применяется модуль вывода для формата 'AAC
'.
Файл 'D:\Download\!Vid2CHG\11.mkv' открыт для записи.
'D:\Convert\YT_ch_LVL\11.ts' дорожка 0: Данные о соотношении сторон изображения
извлечены из видеоданных MPEG-4 layer 10 (AVC), установлены размеры изображения
1920/1080.
Обработано: 100%
Пишутся записи cue (индекс)...
Слияние 0 секунд.
d:\Convert\YT_ch_LVL>(
Ren "D:\Download\Video\\Концепт арты Войны бесконечности, которые не попали в фи
льм.mp4" "11.mp4"
echo MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500 1>>"D:\
Convert\YT_ch_LVL\11.meta"
echo V_MPEG4/ISO/AVC, "D:\Download\Video\11.mp4", level=4.1, insertSEI, contSPS
, ar=As source, track=1, lang=und 1>>"D:\Convert\YT_ch_LVL\11.meta"
echo #A_AAC, "D:\Download\Video\11.mp4", track=2, lang=eng 1>>"D:\Convert\YT_c
h_LVL\11.meta"
"c:\Soft\!Video\tsMuxeR_2.6.12\tsMuxeR.exe" "D:\Convert\YT_ch_LVL\11.meta" "D:\
Convert\YT_ch_LVL\11.ts"
"C:/Soft/!Video/MKVtoolnix-28.2.0\mkvmerge.exe" --ui-language ru --output "D:\D
ownload\!Vid2CHG\11.mkv" --language 0:rus "(" "D:\Convert\YT_ch_LVL\11.ts" ")" -
-no-video --language 1:rus --default-track 1:yes --forced-track 1:yes "(" "D:\Do
wnload\Video\11.mp4" ")" --track-order 0:0,1:1
del /Q "D:\Convert\YT_ch_LVL\11.meta"
del /Q "D:\Convert\YT_ch_LVL\11.ts"
Ren "D:\Download\Video\\11.mp4" "Концепт арты Войны бесконечности, которые не п
опали в фильм.mp4"
Ren "D:\Download\!Vid2CHG\\11.mkv" "Концепт арты Войны бесконечности, которые н
е попали в фильм.mkv"
)
Network Optix tsMuxeR. Version 2.6.12. www.networkoptix.com
Decoding H264 stream (track 1): Profile: High@4.0 Resolution: 1920:1080p Frame
rate: 29.97
Change H264 level from 4 to 4.1
H.264 muxing fps is not set. Get fps from stream. Value: 29.97
0.1% complete
H264 bitstream changed: insert nal unit delimiters
H264 bitstream changed: insert pict timing and buffering period SEI units
H264 bitstream changed: insert SPS/PPS units
Processed 9608 video frames
99.7% complete
Flushing write buffer
Mux successful complete
Muxing time: 1 sec
mkvmerge v28.2.0 ('The Awakening') 64-bit
'D:\Convert\YT_ch_LVL\11.ts': Применяется разделение для формата 'Транспортный п
оток MPEG'.
'D:\Download\Video\11.mp4': Применяется разделение для формата 'QuickTime/MP4'.
'D:\Convert\YT_ch_LVL\11.ts' дорожка 0: Применяется модуль вывода для формата 'A
VC/h.264 (неструктурированный)'.
'D:\Download\Video\11.mp4' дорожка 1: Применяется модуль вывода для формата 'AAC
'.
Файл 'D:\Download\!Vid2CHG\11.mkv' открыт для записи.
'D:\Convert\YT_ch_LVL\11.ts' дорожка 0: Данные о соотношении сторон изображения
извлечены из видеоданных MPEG-4 layer 10 (AVC), установлены размеры изображения
1920/1080.
Обработано: 100%
Пишутся записи cue (индекс)...
Слияние 1 секунда.
d:\Convert\YT_ch_LVL>(
Ren "D:\Download\Video\\Ковёр-самолёт - Русский трейлер (2019).mp4" "11.mp4"
echo MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500 1>>"D:\
Convert\YT_ch_LVL\11.meta"
echo V_MPEG4/ISO/AVC, "D:\Download\Video\11.mp4", level=4.1, insertSEI, contSPS
, ar=As source, track=1, lang=und 1>>"D:\Convert\YT_ch_LVL\11.meta"
echo #A_AAC, "D:\Download\Video\11.mp4", track=2, lang=eng 1>>"D:\Convert\YT_c
h_LVL\11.meta"
"c:\Soft\!Video\tsMuxeR_2.6.12\tsMuxeR.exe" "D:\Convert\YT_ch_LVL\11.meta" "D:\
Convert\YT_ch_LVL\11.ts"
"C:/Soft/!Video/MKVtoolnix-28.2.0\mkvmerge.exe" --ui-language ru --output "D:\D
ownload\!Vid2CHG\11.mkv" --language 0:rus "(" "D:\Convert\YT_ch_LVL\11.ts" ")" -
-no-video --language 1:rus --default-track 1:yes --forced-track 1:yes "(" "D:\Do
wnload\Video\11.mp4" ")" --track-order 0:0,1:1
del /Q "D:\Convert\YT_ch_LVL\11.meta"
del /Q "D:\Convert\YT_ch_LVL\11.ts"
Ren "D:\Download\Video\\11.mp4" "Ковёр-самолёт - Русский трейлер (2019).mp4"
Ren "D:\Download\!Vid2CHG\\11.mkv" "Ковёр-самолёт - Русский трейлер (2019).mkv"
)
Не удается найти указанный файл.
Network Optix tsMuxeR. Version 2.6.12. www.networkoptix.com
Can't open file: D:\Download\Video\11.mp4
mkvmerge v28.2.0 ('The Awakening') 64-bit
Ошибка: Файл 'D:\Convert\YT_ch_LVL\11.ts' не может быть открыт для чтения: open
file error.
Не удается найти D:\Convert\YT_ch_LVL\11.ts
Не удается найти указанный файл.
Не удается найти указанный файл.
d:\Convert\YT_ch_LVL>(
Ren "D:\Download\Video\\Время возмездия - Русский трейлер (2019).mp4" "11.mp4"
echo MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500 1>>"D:\
Convert\YT_ch_LVL\11.meta"
echo V_MPEG4/ISO/AVC, "D:\Download\Video\11.mp4", level=4.1, insertSEI, contSPS
, ar=As source, track=1, lang=und 1>>"D:\Convert\YT_ch_LVL\11.meta"
echo #A_AAC, "D:\Download\Video\11.mp4", track=2, lang=eng 1>>"D:\Convert\YT_c
h_LVL\11.meta"
"c:\Soft\!Video\tsMuxeR_2.6.12\tsMuxeR.exe" "D:\Convert\YT_ch_LVL\11.meta" "D:\
Convert\YT_ch_LVL\11.ts"
"C:/Soft/!Video/MKVtoolnix-28.2.0\mkvmerge.exe" --ui-language ru --output "D:\D
ownload\!Vid2CHG\11.mkv" --language 0:rus "(" "D:\Convert\YT_ch_LVL\11.ts" ")" -
-no-video --language 1:rus --default-track 1:yes --forced-track 1:yes "(" "D:\Do
wnload\Video\11.mp4" ")" --track-order 0:0,1:1
del /Q "D:\Convert\YT_ch_LVL\11.meta"
del /Q "D:\Convert\YT_ch_LVL\11.ts"
Ren "D:\Download\Video\\11.mp4" "Время возмездия - Русский трейлер (2019).mp4"
Ren "D:\Download\!Vid2CHG\\11.mkv" "Время возмездия - Русский трейлер (2019).mk
v"
)
Не удается найти указанный файл.
Network Optix tsMuxeR. Version 2.6.12. www.networkoptix.com
Can't open file: D:\Download\Video\11.mp4
mkvmerge v28.2.0 ('The Awakening') 64-bit
Ошибка: Файл 'D:\Convert\YT_ch_LVL\11.ts' не может быть открыт для чтения: open
file error.
Не удается найти D:\Convert\YT_ch_LVL\11.ts
Не удается найти указанный файл.
Не удается найти указанный файл.
d:\Convert\YT_ch_LVL>(
Ren "D:\Download\Video\\Nailed It! Holiday! Official Trailer [HD] Netflix.mp4"
"11.mp4"
echo MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500 1>>"D:\
Convert\YT_ch_LVL\11.meta"
echo V_MPEG4/ISO/AVC, "D:\Download\Video\11.mp4", level=4.1, insertSEI, contSPS
, ar=As source, track=1, lang=und 1>>"D:\Convert\YT_ch_LVL\11.meta"
echo #A_AAC, "D:\Download\Video\11.mp4", track=2, lang=eng 1>>"D:\Convert\YT_c
h_LVL\11.meta"
"c:\Soft\!Video\tsMuxeR_2.6.12\tsMuxeR.exe" "D:\Convert\YT_ch_LVL\11.meta" "D:\
Convert\YT_ch_LVL\11.ts"
"C:/Soft/!Video/MKVtoolnix-28.2.0\mkvmerge.exe" --ui-language ru --output "D:\D
ownload\!Vid2CHG\11.mkv" --language 0:rus "(" "D:\Convert\YT_ch_LVL\11.ts" ")" -
-no-video --language 1:rus --default-track 1:yes --forced-track 1:yes "(" "D:\Do
wnload\Video\11.mp4" ")" --track-order 0:0,1:1
del /Q "D:\Convert\YT_ch_LVL\11.meta"
del /Q "D:\Convert\YT_ch_LVL\11.ts"
Ren "D:\Download\Video\\11.mp4" "Nailed It! Holiday! Official Trailer [HD] Ne
tflix.mp4"
Ren "D:\Download\!Vid2CHG\\11.mkv" "Nailed It! Holiday! Official Trailer [HD]
Netflix.mkv"
)
Network Optix tsMuxeR. Version 2.6.12. www.networkoptix.com
Decoding H264 stream (track 1): Profile: High@4.0 Resolution: 1920:1080p Frame
rate: 23.976
Change H264 level from 4 to 4.1
H.264 muxing fps is not set. Get fps from stream. Value: 23.976
0.5% complete
H264 bitstream changed: insert nal unit delimiters
H264 bitstream changed: insert pict timing and buffering period SEI units
H264 bitstream changed: insert SPS/PPS units
Processed 2353 video frames
99.7% complete
Flushing write buffer
Mux successful complete
Muxing time: 0 sec
mkvmerge v28.2.0 ('The Awakening') 64-bit
'D:\Convert\YT_ch_LVL\11.ts': Применяется разделение для формата 'Транспортный п
оток MPEG'.
'D:\Download\Video\11.mp4': Применяется разделение для формата 'QuickTime/MP4'.
'D:\Convert\YT_ch_LVL\11.ts' дорожка 0: Применяется модуль вывода для формата 'A
VC/h.264 (неструктурированный)'.
'D:\Download\Video\11.mp4' дорожка 1: Применяется модуль вывода для формата 'AAC
'.
Файл 'D:\Download\!Vid2CHG\11.mkv' открыт для записи.
'D:\Convert\YT_ch_LVL\11.ts' дорожка 0: Данные о соотношении сторон изображения
извлечены из видеоданных MPEG-4 layer 10 (AVC), установлены размеры изображения
1920/1080.
Обработано: 100%
Пишутся записи cue (индекс)...
Слияние 0 секунд.
d:\Convert\YT_ch_LVL>(
Ren "D:\Download\Video\\Волки и Овцы Ход свиньёй - Трейлер (2019).mp4" "11.mp4"
echo MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500 1>>"D:\
Convert\YT_ch_LVL\11.meta"
echo V_MPEG4/ISO/AVC, "D:\Download\Video\11.mp4", level=4.1, insertSEI, contSPS
, ar=As source, track=1, lang=und 1>>"D:\Convert\YT_ch_LVL\11.meta"
echo #A_AAC, "D:\Download\Video\11.mp4", track=2, lang=eng 1>>"D:\Convert\YT_c
h_LVL\11.meta"
"c:\Soft\!Video\tsMuxeR_2.6.12\tsMuxeR.exe" "D:\Convert\YT_ch_LVL\11.meta" "D:\
Convert\YT_ch_LVL\11.ts"
"C:/Soft/!Video/MKVtoolnix-28.2.0\mkvmerge.exe" --ui-language ru --output "D:\D
ownload\!Vid2CHG\11.mkv" --language 0:rus "(" "D:\Convert\YT_ch_LVL\11.ts" ")" -
-no-video --language 1:rus --default-track 1:yes --forced-track 1:yes "(" "D:\Do
wnload\Video\11.mp4" ")" --track-order 0:0,1:1
del /Q "D:\Convert\YT_ch_LVL\11.meta"
del /Q "D:\Convert\YT_ch_LVL\11.ts"
Ren "D:\Download\Video\\11.mp4" "Волки и Овцы Ход свиньёй - Трейлер (2019).mp4"
Ren "D:\Download\!Vid2CHG\\11.mkv" "Волки и Овцы Ход свиньёй - Трейлер (2019).m
kv"
)
Не удается найти указанный файл.
Network Optix tsMuxeR. Version 2.6.12. www.networkoptix.com
Can't open file: D:\Download\Video\11.mp4
mkvmerge v28.2.0 ('The Awakening') 64-bit
Ошибка: Файл 'D:\Convert\YT_ch_LVL\11.ts' не может быть открыт для чтения: open
file error.
Не удается найти D:\Convert\YT_ch_LVL\11.ts
Не удается найти указанный файл.
Не удается найти указанный файл.
d:\Convert\YT_ch_LVL>(
Ren "D:\Download\Video\\A Christmas Prince Rose McIver Wrapped Up with Netflix
Netflix.mp4" "11.mp4"
echo MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500 1>>"D:\
Convert\YT_ch_LVL\11.meta"
echo V_MPEG4/ISO/AVC, "D:\Download\Video\11.mp4", level=4.1, insertSEI, contSPS
, ar=As source, track=1, lang=und 1>>"D:\Convert\YT_ch_LVL\11.meta"
echo #A_AAC, "D:\Download\Video\11.mp4", track=2, lang=eng 1>>"D:\Convert\YT_c
h_LVL\11.meta"
"c:\Soft\!Video\tsMuxeR_2.6.12\tsMuxeR.exe" "D:\Convert\YT_ch_LVL\11.meta" "D:\
Convert\YT_ch_LVL\11.ts"
"C:/Soft/!Video/MKVtoolnix-28.2.0\mkvmerge.exe" --ui-language ru --output "D:\D
ownload\!Vid2CHG\11.mkv" --language 0:rus "(" "D:\Convert\YT_ch_LVL\11.ts" ")" -
-no-video --language 1:rus --default-track 1:yes --forced-track 1:yes "(" "D:\Do
wnload\Video\11.mp4" ")" --track-order 0:0,1:1
del /Q "D:\Convert\YT_ch_LVL\11.meta"
del /Q "D:\Convert\YT_ch_LVL\11.ts"
Ren "D:\Download\Video\\11.mp4" "A Christmas Prince Rose McIver Wrapped Up wit
h Netflix Netflix.mp4"
Ren "D:\Download\!Vid2CHG\\11.mkv" "A Christmas Prince Rose McIver Wrapped Up
with Netflix Netflix.mkv"
)
Network Optix tsMuxeR. Version 2.6.12. www.networkoptix.com
Decoding H264 stream (track 1): Profile: High@4.0 Resolution: 1920:1080p Frame
rate: 23.976
Change H264 level from 4 to 4.1
H.264 muxing fps is not set. Get fps from stream. Value: 23.976
0.4% complete
H264 bitstream changed: insert nal unit delimiters
H264 bitstream changed: insert pict timing and buffering period SEI units
H264 bitstream changed: insert SPS/PPS units
Processed 5605 video frames
99.7% complete
Flushing write buffer
Mux successful complete
Muxing time: 0 sec
mkvmerge v28.2.0 ('The Awakening') 64-bit
'D:\Convert\YT_ch_LVL\11.ts': Применяется разделение для формата 'Транспортный п
оток MPEG'.
'D:\Download\Video\11.mp4': Применяется разделение для формата 'QuickTime/MP4'.
'D:\Convert\YT_ch_LVL\11.ts' дорожка 0: Применяется модуль вывода для формата 'A
VC/h.264 (неструктурированный)'.
'D:\Download\Video\11.mp4' дорожка 1: Применяется модуль вывода для формата 'AAC
'.
Файл 'D:\Download\!Vid2CHG\11.mkv' открыт для записи.
'D:\Convert\YT_ch_LVL\11.ts' дорожка 0: Данные о соотношении сторон изображения
извлечены из видеоданных MPEG-4 layer 10 (AVC), установлены размеры изображения
1920/1080.
Обработано: 100%
Пишутся записи cue (индекс)...
Слияние 1 секунда.
d:\Convert\YT_ch_LVL>(
Ren "D:\Download\Video\\История игрушек 4 - Русский тизер-трейлер #1 (2019).mp4"
"11.mp4"
echo MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500 1>>"D:\
Convert\YT_ch_LVL\11.meta"
echo V_MPEG4/ISO/AVC, "D:\Download\Video\11.mp4", level=4.1, insertSEI, contSPS
, ar=As source, track=1, lang=und 1>>"D:\Convert\YT_ch_LVL\11.meta"
echo #A_AAC, "D:\Download\Video\11.mp4", track=2, lang=eng 1>>"D:\Convert\YT_c
h_LVL\11.meta"
"c:\Soft\!Video\tsMuxeR_2.6.12\tsMuxeR.exe" "D:\Convert\YT_ch_LVL\11.meta" "D:\
Convert\YT_ch_LVL\11.ts"
"C:/Soft/!Video/MKVtoolnix-28.2.0\mkvmerge.exe" --ui-language ru --output "D:\D
ownload\!Vid2CHG\11.mkv" --language 0:rus "(" "D:\Convert\YT_ch_LVL\11.ts" ")" -
-no-video --language 1:rus --default-track 1:yes --forced-track 1:yes "(" "D:\Do
wnload\Video\11.mp4" ")" --track-order 0:0,1:1
del /Q "D:\Convert\YT_ch_LVL\11.meta"
del /Q "D:\Convert\YT_ch_LVL\11.ts"
Ren "D:\Download\Video\\11.mp4" "История игрушек 4 - Русский тизер-трейлер #1 (
2019).mp4"
Ren "D:\Download\!Vid2CHG\\11.mkv" "История игрушек 4 - Русский тизер-трейлер #
1 (2019).mkv"
)
Не удается найти указанный файл.
Network Optix tsMuxeR. Version 2.6.12. www.networkoptix.com
Can't open file: D:\Download\Video\11.mp4
mkvmerge v28.2.0 ('The Awakening') 64-bit
Ошибка: Файл 'D:\Convert\YT_ch_LVL\11.ts' не может быть открыт для чтения: open
file error.
Не удается найти D:\Convert\YT_ch_LVL\11.ts
Не удается найти указанный файл.
Не удается найти указанный файл.
d:\Convert\YT_ch_LVL>pause
Для продолжения нажмите любую клавишу . . .
|