|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Поиск в бинарном файле |
|
CMD/BAT - Поиск в бинарном файле
|
Новый участник Сообщения: 6 |
Смотрю видео с внешней аудиодорожкой ac3, и часто она с другого релиза (другие заставки вначале) и сдвинута по времени. Плееры хорошо отрабатывают сдвиг внешнего аудио назад, но плохо - вперёд.
Поэтому для сдвига вперёд делаю "наращивание" дорожек ac3 спереди пустыми фреймами. ::setlocal enableextensions enabledelayedexpansion set /a dur=%1 echo %dur% set /a quant=dur/32 echo %quant% set cl=1f.ac3 for /L %%i in (2,1,%quant%) do call set "cl=%%cl%% +1f.ac3" echo %cl% copy %cl% +%2 /B %2- /B По сдвигу рассчитывается количество вставляемых фреймов-пустышек (файл 1f.ac3), и формируется команда copy. Но файлы бывают разных битрейтов, и для каждого битрейта нужна своя "пустышка". Размеры фреймов для разных битрейтов известны, заголовок известен, и возможные его смещения известны. Хочется определять это в рантайме. По сути поиск подстроки в строке, только обе бинарные. Чем силами cmd/vbs "пощупать" бинарный файл по заданным смещениям, либо искать в нем нужную бинарную последовательность? Также хотелось бы реализовать порезку дорожки (сдвиг назад). Чем силами cmd/vbs можно разрезать (достаточно большой) бинарный файл? ЗЫ про ffmpeg знаю |
|
Отправлено: 05:21, 24-09-2021 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата afj:
|
|
Отправлено: 06:34, 24-09-2021 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
fascinating rhythm Сообщения: 6626
|
Профиль | Отправить PM | Цитировать Может быть, поможет sfk.
|
------- Отправлено: 08:44, 24-09-2021 | #3 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Любой язык - Поиск в файле Exel | blackeangel | Скриптовые языки администрирования Windows | 1 | 29-07-2016 19:42 | |
CMD/BAT - Поиск цифр в текстовом файле и последующий их поиск в названии файлов массива (лог.) | antares_80@vk | Скриптовые языки администрирования Windows | 10 | 25-10-2015 11:34 | |
CMD/BAT - Поиск строки в файле | tmpnikl | Скриптовые языки администрирования Windows | 9 | 08-11-2013 21:18 | |
C/C++ - Поиск в файле | malerok@vk | Программирование и базы данных | 3 | 29-05-2012 18:22 | |
CMD/BAT - Строковый поиск в бинарном файле | kt626 | Скриптовые языки администрирования Windows | 1 | 15-10-2009 06:45 |
|