Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Плагины для Total Commander (часть 3)

Модерирует : gyra, Maz

Maz (29-03-2022 21:29): Плагины для Total Commander (часть 4)|  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
@rem :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
@rem :: Script:        RunFFplay.bat                                          ::
@rem :: Version:       1.1 from 25.01.2018                                    ::
@rem :: Description:   Run the ffplay.exe in different modes defined          ::
@rem ::                by the file format                                     ::
@rem :: TC Parameters: "%p%n" (match case!)                                   ::
@rem :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 
@echo off
 
set /a init=%TIME:~0,2%*360000+%TIME:~3,2%*6000+%TIME:~6,2%*100+%TIME:~9,2%
 
(set /p sTitle=<"%~dp0\ffmpeg.ver")2>nul
if not defined sTitle (
  set sTitle=FFmpeg
) else (set sTitle=FFmpeg build %sTitle%)
title %sTitle%
 
set sPlay=-:  q, Esc  ::  p, Spc  ::  left/right  ::  up/down  ::  0/9  ::  ^
m  ::  f  ::  w  ::  s  :-
 
set AudioExt=aac,ac3,act,adts,aea,aiff,alaw,ape,ast,au,avr,boa,caf,daud,eac3,^
epaf,f32be,f32le,f64be,f64le,flac,ircam,loas,m4a,mj2,mlp,mmf,mp2,mp3,mpc,mpc8,^
mulaw,oga,ogg,oma,s16be,s16le,s24be,s24le,s32be,s32le,s8,shn,speex,tedcaptions,^
tta,u16be,u16le,u24be,u24le,u32be,u32le,u8,voc,w64,wav,wma,wsaud,wv,xwma
 
set VideoExt=3g2,3gp,a64,amr,applehttp,asf,asf_stream,avi,avm2,cavsvideo,cdxl,^
dshow,dts,dtshd,dv,dvd,ea,f4v,film_cpk,filmstrip,flic,flv,gif,h261,h263,h264,^
hevc,hls,idcin,iff,ipmovie,ipod,iv8,m2t,m4v,mjpeg,mkv,mlv,mov,mp4,mpeg,^
mpeg1video,mpeg2video,mpegts,mpegtsraw,mpegvideo,mpg,msnwctcp,mts,mtv,mv,mvi,^
mxf,mxf_d10,mxg,nc,nsv,null,nuv,paf,psp,rawvideo,rm,rpl,svcd,swf,vc1,vc1test,^
vcd,vfwcap,vob,wc3movie,webm,webm,wmv,wtv,xmv
 
set FileExt=%~X1
set FileExt=%FileExt:.=%
 
for %%e in (%AudioExt%) do (
  if /i %%e==%FileExt% (
    ffplay.exe -hide_banner -autoexit -x 750 -y 130 -window_title "%sPlay%" %1
    goto :checking
  )
)
 
for %%e in (%VideoExt%) do (
  if /i %%e==%FileExt% (
    ffplay.exe -hide_banner -autoexit -window_title "%sPlay%" %1
    goto :checking
  )
)
 
set report=UNKNOWN FILE FORMAT
 
:report
cls
echo. & echo.
%NIRCMDC_EXE% setconsolecolor 0 12
echo    %report%
%NIRCMDC_EXE% setconsolecolor 10 0
echo. & echo. & echo    FFPlay.exe report:
echo    ------------------------------------------------------------------------
echo. & echo.
%NIRCMDC_EXE% setconsolecolor 7 0
ffplay.exe -hide_banner -autoexit -window_title "%sPlay%" %1
%NIRCMDC_EXE% setconsolecolor 10 0
echo. & echo.
echo    ------------------------------------------------------------------------
echo. & echo    Edit the section of extensions in the RunFFplay.bat if necessary
%NIRCMDC_EXE% setconsolecolor 7 0
echo. & echo    Press any key to exit ...
pause>nul
exit
 
:checking
set /a term=%TIME:~0,2%*360000+%TIME:~3,2%*6000+%TIME:~6,2%*100+%TIME:~9,2%
set /a diff=%term%-%init%
 
if %diff% LSS 0 goto :EOF
if %diff% LSS 80 (set report=PLAY ERROR) & goto :report
exit
 

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 20:52 25-03-2018 | Исправлено: yozhic, 20:54 25-03-2018
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Плагины для Total Commander (часть 3)
Maz (29-03-2022 21:29): Плагины для Total Commander (часть 4)|


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru