View previous topic :: View next topic |
Author |
Message |
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Aug 15, 2019 21:59 Post subject: |
|
|
kgb wrote: | Прошу помочь сделать кнопки для утилит по конвертации веб-шрифтов (woff, woff2) в otf |
Как-то так (не тестировал):
Команда: %ComSpec% /q/c for /f "delims= eol=" %f in
Параметры: ('type %WL') do if /i "%%~xf"==".woff" "%%COMMANDER_PATH%%\Utils\woff2sfnt.exe" "%%f">"%%~nf.otf"
Путь запуска: <пусто>
kgb wrote: | Большое спасибо, Flasher. | Смотрю, в очередной раз стесняетесь поблагодарить в свежем посте. Не стесняйтесь. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
bbcby
Joined: 05 Mar 2006 Posts: 58
|
(Separately) Posted: Thu Oct 24, 2019 21:12 Post subject: |
|
|
Подскажите, куда тут можно вписать chcp 65001, чтобы в консоли отображалась кириллица.
Code: | TOTALCMD#BAR#DATA
%ComSpec% /c echo off & for /f "delims=" %i in
('type %WF') do ffmpeg -hide_banner -i "%%i" -vn -acodec copy "%T%%~ni.ac3"
%commander_path%\ico\ffmpeg.ico
ffmpeg ac3 (copy)
-1
|
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Oct 24, 2019 21:39 Post subject: |
|
|
Code: | %ComSpec% /q/c chcp 65001>nul&for /f "delims= eol=" %i in |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
bbcby
Joined: 05 Mar 2006 Posts: 58
|
(Separately) Posted: Thu Oct 24, 2019 21:49 Post subject: |
|
|
Спасибо, но
Code: | ╨У╨╛╤А╨╛╨┤╤Б╨║╨╛╨╣_╨▓╨░╨╗.mkv: No such file or directory |
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Oct 24, 2019 22:18 Post subject: |
|
|
Вот и я удивился, почему 65001, а не 1251. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
bbcby
Joined: 05 Mar 2006 Posts: 58
|
(Separately) Posted: Fri Oct 25, 2019 00:25 Post subject: |
|
|
Так 1251
Code: | ├юЁюфёъющ_тры.mkv: No such file or directory |
В ветке по FFMPEG советовали 65001, на руборде.
Если открыть консоль и напрямую ввести, то все нормально
Code: | C:\Volumes>chcp 65001
Active code page: 65001
C:\Volumes>ffmpeg -hide_banner -i T:\Городской_вал.mkv -vn -acodec copy "Городской_вал.mkv.ac3"
Input #0, matroska,webm, from 'T:\Городской_вал.mkv':
Metadata:
encoder : libebml v1.3.1 + libmatroska v1.4.2
creation_time : 2019-10-08T09:48:15.000000Z
Duration: 00:47:43.20, start: 0.000000, bitrate: 2193 kb/s
Stream #0:0: Video: h264 (High), yuv420p(tv, bt709, progressive), 1024x576 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 1k tbn, 50 tbc (default)
Stream #0:1: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s (default)
Output #0, ac3, to 'Городской_вал.mkv.ac3':
Metadata:
encoder : Lavf58.20.100
Stream #0:0: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s (default)
Stream mapping:
Stream #0:1 -> #0:0 (copy)
Press [q] to stop, [?] for help
size= 67106kB time=00:47:43.16 bitrate= 192.0kbits/s speed= 325x
video:0kB audio:67106kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%
C:\Volumes> |
Но нужна то кнопка. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Oct 25, 2019 00:52 Post subject: |
|
|
%F или %UF вместо %WF не помогает? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
bbcby
Joined: 05 Mar 2006 Posts: 58
|
(Separately) Posted: Fri Oct 25, 2019 01:07 Post subject: |
|
|
Нет. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Oct 25, 2019 01:50 Post subject: |
|
|
Тогда так:
К: %ComSpec% /q/c chcp 65001>nul&for %i in
П: (%S) do ffmpeg.exe -hide_banner -i %%i -vn -acodec copy "%T%%~ni.ac3" _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
bbcby
Joined: 05 Mar 2006 Posts: 58
|
(Separately) Posted: Fri Oct 25, 2019 11:52 Post subject: |
|
|
Так - отлично, спасибо. Но есть момент, если в имени файла есть знак скобки ) - вот именно этот - не работает, даже не запускается. Имя файла кириллица / латиница - не важно. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Oct 25, 2019 12:17 Post subject: |
|
|
Ага, вот и необходимость в кавычках для %S (см. пункт 8) выявилась. Но это касается только файлов без пробелов и амперсандов. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
bbcby
Joined: 05 Mar 2006 Posts: 58
|
(Separately) Posted: Fri Oct 25, 2019 17:00 Post subject: |
|
|
Все Ок, спасибо. |
|
Back to top |
|
|
bbcby
Joined: 05 Mar 2006 Posts: 58
|
(Separately) Posted: Mon Nov 18, 2019 00:50 Post subject: |
|
|
Добрый день. Сделал кнопку - пережатие 6 моно файлов WAV в DD5.1
Code: | TOTALCMD#BAR#DATA
%ComSpec% /c echo off & for /f "delims=" %i in
('type %WF') do ffmpeg -i EN.L.wav -i EN.R.wav -i EN.C.wav -i EN.LFE.wav -i EN.SL.wav -i EN.SR.wav -filter_complex "[0:a][1:a][2:a][3:a][4:a][5:a]join=inputs=6:channel_layout=5.1:map=0.0-FL|1.0-FR|2.0-FC|3.0-LFE|4.0-BL|5.0-BR[a]" -map "[a]" -acodec ac3 -ac 6 -ar 48000 -ab 448k -dialnorm -27 -dsur_mode 0 -original 1 -copyright 1 -dmix_mode 2 -center_mixlev 0.707 -surround_mixlev 0.707 -mixing_level 105 -room_type 2 -channel_layout 63 output.ac3 -hide_banner
%commander_path%\ico\ffmpeg.ico
ffmpeg: WAVS -> 5.1
-1
|
Как вписать имена фалов в переменном виде, т.е. чтобы подхватывались выделенные файлы?
L, R, C, LFE, SL, SR - эти части имен будут присутствовать всегда. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Nov 18, 2019 01:36 Post subject: |
|
|
"%%i" и есть переменная имени из списка выбранного. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
bbcby
Joined: 05 Mar 2006 Posts: 58
|
(Separately) Posted: Wed Nov 20, 2019 16:01 Post subject: |
|
|
Немножко не понял, но не так же?
-i "%%i" -i "%%i" -i "%%i" -i "%%i" -i "%%i" -i "%%i" |
|
Back to top |
|
|
|