Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- chcp 1251 >nul
- set vol=0.1
- for /f "delims=" %%i in ('
- mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();"
- ') do call :Convert "%%~i"
- ffmpeg -hide_banner -i "%ClipboardData%.mp4" -i "%ClipboardData%.mp3" -c:v copy -b:a 128k -filter_complex "[0:a]volume=%vol%[original];[original][1:a]amix=inputs=2:duration=longest[audio_out]" -map 0:v -map "[audio_out]" -y "%ClipboardData%_RUS.mp4"
- exit
- :Convert
- chcp 866 >nul
- set "ClipboardData=%~1"
- exit /b
Advertisement
Comments
-
- В любой браузер поставьте - VOT (voice-over-translation) - закадровый перевод видео из YaBrowser
- https://github.com/ilyhalight/voice-over-translation
- Скачав с панельки VOT файл дорожки аудио-перевода - объединяю её с оригиналом кликом по батнику к ffmpeg - VOT_audiomux.bat
- (при условии скопированного имени в буфер памяти, от одинаково названных и лежащих рядом файлов - оригинала видео и дорожки аудио-перевода)
- set vol= - уровень оригинального аудио на выходе
- Иноязычные видео со своих залежей на компьютере -- можно просматривать в переводе загрузив их например на Yandex диск, затем нажав там "Скопировать ссылку" через Поделиться, самим перейти по ней - и всё, там панелька VOT будет уже присутствовать и можно смотреть с переводом, а так же скачать дорожку перевода.
-
- обновил код батника, теперь он работает и с именами файлов на кириллице
- сам батник должен быть в кодировке UTF-8
Add Comment
Please, Sign In to add comment