автоматическое переключение между плейлистами

Список разделов foobar2000 Секреты foobar2000

Описание: Кнопочки, конфиги, секреты, советы.

Сообщение #1 cin » 08.06.2017, 21:07

Всем привет.
пару дней назад поставил f2k, наигрался с настройками, вроде даже начало получаться.
Интересно следущее, может подскажете в какую сторону копать.
Задача такая, есть аудиокниги на английском, и такая же точно книга на русском. Можно ли сделать посредством фубара автоматическое переключение между плейлистами с английской книги на русскую, например один трек из одного плейлиста, один из другого, либо 5 минут из одного, потом 5 минут из другого?
Как можно это реализовать, или может быть уже реализовано?
Прошу гуру помочь, хотя бы намекните куда копать.
Спасибо :)
cin
Автор темы
Репутация: 0
С нами: 6 лет 9 месяцев

Сообщение #2 Nikolaich » 09.06.2017, 11:35

cin:есть аудиокниги на английском, и такая же точно книга на русском
Сию задачу я для себя решал с помощью куй-файлов, загружаешь оба куй-файла в плей лист,
далее, сортируешь треки в нужном порядке, проигрываешь как тебе нужно, либо,
ставишь нужные треки в очередь для проигрывания [%queue_index% ],
(у меня, это делает центральная кнопа мыши)
queue - "сидит в контекстном меню" плейлиста (вызывается с помощью ПКМ)
Nikolaich M
Откуда: Пермь
Репутация: 16
С нами: 14 лет 10 месяцев

Сообщение #3 cin » 09.06.2017, 14:53

Такой вариант хорош, но требует много времени на каждый такой альбом/плейлист
Я хочу автоматизировать это таким образом, чтобы можно было прослушивать любые плейлисты в любое время.
Грубо говоря, вот сейчас я слушаю гари поттера, прочитанного стивеном фраем, я бы хотел, чтобы каждые 10 минут проигрывалась песня из определенного плейлиста, и раз в час переключаться на 5 минут на интернет радио. То есть получается, что я слушаю свое радио, при этом могу прослушивать определенную передачу по настоящему радио.
Я установил foo_scheduler, но там нет функции цикла.
Сам цикл мог бы выглядеть так.
Перейти на плейлист 1, играть по порядку 10 минут.
Остановиться.
Перейти на плейлист 2, играть по порядку 1 трек.
Остановиться.
Перейти в начало.

как я понимаю реализовать это можно только через WSH?
cin
Автор темы
Репутация: 0
С нами: 6 лет 9 месяцев

Сообщение #4 Nikolaich » 09.06.2017, 16:59

cin:реализовать это можно только через WSH?
Насколько реализуемо - имхо, не так просто!
cin:То есть получается, что я слушаю свое радио, при этом могу прослушивать определенную передачу по настоящему радио.
По любому, объединять оба в один плейлист, и, уже в нём, в качестве очередной дорожки, путь к тырнет-радио - НО!
мне недоступна организация разных треков с разными временами воспроизведения,
если только типа "ознакомительного режима" ~ после 10-ти минут воспроизведения первого трека,
10 минут от следующего, 10 минут от 3-го, итд
Nikolaich M
Откуда: Пермь
Репутация: 16
С нами: 14 лет 10 месяцев

Сообщение #5 cin » 10.06.2017, 12:49

В общем, самое лучшее - копать WSH или писать свой модуль.
cin
Автор темы
Репутация: 0
С нами: 6 лет 9 месяцев

Сообщение #6 seriousstas » 10.06.2017, 13:26

cin:копать WSH
Лучше http://www.foobar2000.org/components/view/foo_jscript_panel
это продолжение..
Там много + сов в сторону библиотек и плейлистов ..
Перейти на плейлист 1, играть по порядку 10 минут.
Остановиться.
Перейти на плейлист 2, играть по порядку 1 трек.
Остановиться.
Перейти в начало.
Есть парочка(WSH или JScript panel) Playlists Manager-ов от Br3tt
Вот и пробуй внутрь запихать таймеры на твои задачи ..
Эта версия к примеру :
http://br3tt.deviantart.com/art/JS-Smooth-Playlist-Manager-571376332
seriousstas
Откуда: Украина , Ивано-Франковск
Репутация: 110
С нами: 9 лет 1 месяц

Сообщение #7 cin » 10.06.2017, 13:57

seriousstas:
cin:копать WSH
Лучше http://www.foobar2000.org/components/view/foo_jscript_panel
это продолжение..
Там много + сов в сторону библиотек и плейлистов ..
Перейти на плейлист 1, играть по порядку 10 минут.
Остановиться.
Перейти на плейлист 2, играть по порядку 1 трек.
Остановиться.
Перейти в начало.
Есть парочка(WSH или JScript panel) Playlists Manager-ов от Br3tt
Вот и пробуй внутрь запихать таймеры на твои задачи ..
Эта версия к примеру :
http://br3tt.deviantart.com/art/JS-Smooth-Playlist-Manager-571376332

установил jscript panel, залил скрипт от br3tt, вот такая ошибка
Изображение
cin
Автор темы
Репутация: 0
С нами: 6 лет 9 месяцев

Сообщение #8 seriousstas » 10.06.2017, 14:20

Автор панели изменил синтаксис немного , вот он-же поравил все скрипты Бретта :
https://github.com/19379/JS-Smooth-Scripts-By-Br3tt
seriousstas
Откуда: Украина , Ивано-Франковск
Репутация: 110
С нами: 9 лет 1 месяц

Сообщение #9 cin » 10.06.2017, 14:32

seriousstas:Автор панели изменил синтаксис немного , вот он-же поравил все скрипты Бретта :
https://github.com/19379/JS-Smooth-Scripts-By-Br3tt
Супер.
Работает. Буду разбираться.
Вообще, идея такая - написать скрипт для создания своей радиостанции. С проигрыванием плейлистов, указанием времени проигрыания, отбивок, переключением между плейлистами, скачиванием и проигрыванием подкастов, и включением потокового радио по расписанию.
cin
Автор темы
Репутация: 0
С нами: 6 лет 9 месяцев


Вернуться в Секреты foobar2000