Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Media Player Classic как через командную строку или плейлист поставить повтор

Ответить
Настройки темы
CMD/BAT - Media Player Classic как через командную строку или плейлист поставить повтор

Пользователь


Сообщения: 54
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: Anarasius
Дата: 23-10-2009
Запускаю ролик через MPlayer mplayerc.exe "list.mpcpl" а как задать повтор, что бы он крутил этот плейлист до бесконечности

Отправлено: 12:49, 20-10-2009

 

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
REG ADD "HKCU\Software\Gabest\Media Player Classic\Settings" /v Loop /t REG_DWORD /d 1 /f
REG ADD "HKCU\Software\Gabest\Media Player Classic\Settings" /v Rewind /t REG_DWORD /d 1 /f

mplayerc.exe "list.mpcpl"
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:25, 20-10-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 54
Благодарности: 0

Профиль | Отправить PM | Цитировать


Как задать плееру что бы он начал воспроизводить все файлы в папке kino в случайном порядке и повторяя(т.е. бесконечно)

Отправлено: 01:22, 23-10-2009 | #3


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


где-то так:
Код: Выделить весь код
@Echo Off
SetLocal EnableExtensions

Set ROOT=D:\MP3
Set MASK=*.mp3
Set $CPL=%ROOT%\random.mpcpl
Set $EXE=%ProgramFiles%\Media Player Classic\mplayerc.exe
Set $TMP=%TEMP%\$%RANDOM%%RANDOM%$.tmp

Echo Минутку... формирование списка воспроизведения
PushD %ROOT%& DIR /S/B %MASK%|Find /N /V "&">%$TMP%& PopD
<Nul >"%$CPL%" SET /P $Z=я╗┐
Echo MPCPLAYLIST>>%$CPL%
For /F "Tokens=3 Delims=:" %%i In ('Find /C /V "" "%$TMP%"') Do Set /A $C=%%i+0
Set /A $MAX=$C*2

:ADD_FILE_LOOP
::---
Set /A $I+=1
Set /A $R=%RANDOM%+0
Set /A $X=1+%$R%-(%$R%/%$C%)*%$C%
For /F "Tokens=2 Delims=][" %%i In ('FindStr /BRC:"\[%$X%\]" "%$TMP%"') Do Call :ADD_FILE "%%i"
If %$I% NEQ %$MAX% GoTo ADD_FILE_LOOP
::---
DEL /F/Q "%$TMP%"

REG ADD "HKCU\Software\Gabest\Media Player Classic\Settings" /v Loop /t REG_DWORD /d 1 /f
REG ADD "HKCU\Software\Gabest\Media Player Classic\Settings" /v Rewind /t REG_DWORD /d 1 /f

"%$EXE%" "%$CPL%"
Exit /B

:ADD_FILE
::---
Set /A $J+=1
Echo %$J%,type,0 >>%$CPL%
CHCP 65001|>>%$CPL% Echo %$J%,filename,%~1&CHCP 866 >Nul
::---
GoTo :EOF

Отправлено: 07:01, 26-10-2009 | #4


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день. Подниму старую тему.
Помогите изменить данный скрипт, что бы файлы игрались не в случайном порядке, а плейлист сгенерировался из файлов и проигрывался бесконечно.
И ещё вопрос - в данном скрипте файлы должны быть mp3, а как сделать, что бы в плейлист попадали файлы и с другим разрешением. (видео фалы)
Спасибо.

Отправлено: 17:05, 09-06-2017 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Media Player Classic как через командную строку или плейлист поставить повтор

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Мультимедиа - Media Player Classic (версии MPC и MPC Home Cinema) ShaddyR Программное обеспечение Windows 68 26-12-2019 15:22
Медиа - [решено] Media Player Classic - как настроить? Yuichi Microsoft Windows 7 5 29-05-2009 08:13
Мультимедиа - Как перенести настройки Media Player Classic после автоустановки? truvo Автоматическая установка Windows 2000/XP/2003 8 19-07-2008 22:18
Установка - установка через командную строку Kibor_G Microsoft Windows 2000/XP 14 03-08-2007 18:42
общение через командную строку vilisz Сетевые технологии 10 25-05-2006 16:37




 
Переход