Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Модератор форума: Peter, DEMBEL  
Плагин zmVLC
PeterДата: Пн, 03 Марта 2014, 21:38 | Сообщение # 1
Админ NeoBook
Вот первые мои потуги в создании VLC- плагина.
Кто знает, может и выйдет толк со временем (если будет спрос), а пока (кому интересно) тестируем...

Собственно необушная дэмка мало-чем отличается от ранее представленного экзешника Delphi, но это уже некий задел (набросок), потому прошу не судить слишком строго, т.к. пока я ещё изучаю этот VLC...

Баги и глюки весьма вероятны, и нужно о них сообщать!
Один глюк известен - нечетко работает отсчет времени воспроизведения (надо окучивать события проигрывателя, а пока я за них толком не принимался), потому для корректировки работы слайдера позиции воспроизведения применена кнопочка с названием "FIX Slider", которую надо нажимать после начала воспроизведения (там в дэмке указано).
Кстати, я так и не смог найти регулировку баланса каналов
%)
Вопрос к знатокам VLC: регулировка баланса в плейере вообще имеется?

Да, плагин может работать (по звуку) и с версиями выше 2.0.8, теоретически(!) потому-что я сам не проверял, а оставил это для заинтересованных лиц.
:)
Правда, есть одна тонкость: известный баг не вылечен (он как был так и остался), но для его обхода (в случае версии VLC старше 2.0.8) плагин будет регулировать громкость не через DirectSound, а через WaveOut (собственно виндовский микшер).
Да, и ещё: если при инициализации плагина (загрузка главной библиотеки) не указать папку, то плагин будет искать уже установленный в системе VLC, и подключаться к нему (если получится :) ), переподключиться на другую версию или папку можно в любой момент.
И такая прочьба: посоздавать одновременно несколько экземпляров проигрывателя, и посмотреть как (в куче) они будут работать.
;)

Вот покуда все...

Загрузить:
zmVLC_ru (русский вариант).
zmVLC_en (английский вариант с русской(!) справкой).

Комплект библиотек от версии VLC 2.0.8 (32-bit): архив zip
внутри самораспаковывающийся архив 7z 10.4 Мб).

Комплект библиотек от версии VLC 2.2.0 (32-bit): архив zip
внутри самораспаковывающийся архив 7z 13.9 Мб).

Библиотеки VLC 2.2.4

Иерархию папок соблюдать!
;)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеВот первые мои потуги в создании VLC- плагина.
Кто знает, может и выйдет толк со временем (если будет спрос), а пока (кому интересно) тестируем...

Собственно необушная дэмка мало-чем отличается от ранее представленного экзешника Delphi, но это уже некий задел (набросок), потому прошу не судить слишком строго, т.к. пока я ещё изучаю этот VLC...

Баги и глюки весьма вероятны, и нужно о них сообщать!
Один глюк известен - нечетко работает отсчет времени воспроизведения (надо окучивать события проигрывателя, а пока я за них толком не принимался), потому для корректировки работы слайдера позиции воспроизведения применена кнопочка с названием "FIX Slider", которую надо нажимать после начала воспроизведения (там в дэмке указано).
Кстати, я так и не смог найти регулировку баланса каналов
%)
Вопрос к знатокам VLC: регулировка баланса в плейере вообще имеется?

Да, плагин может работать (по звуку) и с версиями выше 2.0.8, теоретически(!) потому-что я сам не проверял, а оставил это для заинтересованных лиц.
:)
Правда, есть одна тонкость: известный баг не вылечен (он как был так и остался), но для его обхода (в случае версии VLC старше 2.0.8) плагин будет регулировать громкость не через DirectSound, а через WaveOut (собственно виндовский микшер).
Да, и ещё: если при инициализации плагина (загрузка главной библиотеки) не указать папку, то плагин будет искать уже установленный в системе VLC, и подключаться к нему (если получится :) ), переподключиться на другую версию или папку можно в любой момент.
И такая прочьба: посоздавать одновременно несколько экземпляров проигрывателя, и посмотреть как (в куче) они будут работать.
;)

Вот покуда все...

Загрузить:
zmVLC_ru (русский вариант).
zmVLC_en (английский вариант с русской(!) справкой).

Комплект библиотек от версии VLC 2.0.8 (32-bit): архив zip
внутри самораспаковывающийся архив 7z 10.4 Мб).

Комплект библиотек от версии VLC 2.2.0 (32-bit): архив zip
внутри самораспаковывающийся архив 7z 13.9 Мб).

Библиотеки VLC 2.2.4

Иерархию папок соблюдать!
;)

Автор - Peter
Дата добавления - 03 Марта 2014 в 21:38
RezzoxeДата: Вс, 08 Февраля 2015, 08:42 | Сообщение # 121
Цитата Peter ()
Кстати, ссылку в примере Омара VLC скушает:

Необходимо проверить ещё раз, ибо после отправки мной сообщения, я разрешил встраиваемое видео.

Хотел проверить сам, а плагин ничего не хочет мне показывать :(

Пётр, что я не так делаю :)
Папка vlc указана согласно справки. Используются твои библиотеки. Сам vlc у меня не установлен...
Вставляю полный адрес (к примеру тот же самый): http://www.youtube.com/watch?v=2WeCxM26yeY
После этого кнопка play\pause "переключается" несколько раз и всё...


Сообщение отредактировано
Rezzoxe - Вс, 08 Февраля 2015, 08:45
 
Сообщение
Цитата Peter ()
Кстати, ссылку в примере Омара VLC скушает:

Необходимо проверить ещё раз, ибо после отправки мной сообщения, я разрешил встраиваемое видео.

Хотел проверить сам, а плагин ничего не хочет мне показывать :(

Пётр, что я не так делаю :)
Папка vlc указана согласно справки. Используются твои библиотеки. Сам vlc у меня не установлен...
Вставляю полный адрес (к примеру тот же самый): http://www.youtube.com/watch?v=2WeCxM26yeY
После этого кнопка play\pause "переключается" несколько раз и всё...

Автор - Rezzoxe
Дата добавления - 08 Февраля 2015 в 08:42
PeterДата: Вс, 08 Февраля 2015, 16:40 | Сообщение # 122
Админ NeoBook
Цитата Rezzoxe ()
Пётр, что я не так делаю :)
Папка vlc указана согласно справки. Используются твои библиотеки. Сам vlc у меня не установлен...
Вставляю полный адрес (к примеру тот же самый): http://www.youtube.com/watch?v=2WeCxM26yeY
После этого кнопка play\pause "переключается" несколько раз и всё...

Ты делаешь все правильно, но есть "дополнения"...
Когда я начал заниматься этим VLC, то меньше всего думал о потоковом видео, т.к. полагал, что и простого "радио" будет достаточно (у меня в демке даже целый кусок со "списком радиостанций" тупо взят из дэмки к Bass).
Я тоже столкнулся с твоей ситуацией (когда сменил библиотеки на внешние), и никак не мог сначала понять почему при подключении к установленному плейеру все работает (и звук и видео), а с внешними библиотеками только радио.
Документация к VLC присутствует только формально, и все приходится осваивать буквально методом тыка.
Выяснилось вот что: для воспризведения видео "со страницы" требуется наличие ещё одной папочки (прямо в корне всей папки с библиотеками) - lua (а в ней должна быть подпапка playlist), а я этого не знал, и потому библиотеки выложил без нее.
В этой подпапке playlist находятся парсеры страниц разных видеосервисов.

Кроме того, есть ещё вещи, которые не были толком настроены в плагине, но об этом все потом.

Возьми в прикреплении подправленный плагин (с колес), и папочку Lua -> playlist.
Плагин замени, а папочку положи в корень папки библиотек VLC (это рядом с libvlc.dll), в принципе, там можно оставить только youtube.luac, но пока, если лениво, не заморачивайся и положи папку целиком.


Правда, после пополнения папок перестает работать оперативное переподключение библиотек, и для того, чтобы сменить библиотеки требуется полный перезапуск приложения.
В чем именно проблема, я пока не понял, все сделано правильно...
Вроде...

Luac-ки какие-то ещё понадобились...
Ну почему было нельзя все сделать нормальным кодом, а не через костыли, елки-палки?
Видимо, потому-что плейер этот - сборная солянка.

Ох уж этот VLC, что б его!...
Прикрепления: 9596467.png (391.1 Kb) · zmVLC-test.rar (315.4 Kb)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата Rezzoxe ()
Пётр, что я не так делаю :)
Папка vlc указана согласно справки. Используются твои библиотеки. Сам vlc у меня не установлен...
Вставляю полный адрес (к примеру тот же самый): http://www.youtube.com/watch?v=2WeCxM26yeY
После этого кнопка play\pause "переключается" несколько раз и всё...

Ты делаешь все правильно, но есть "дополнения"...
Когда я начал заниматься этим VLC, то меньше всего думал о потоковом видео, т.к. полагал, что и простого "радио" будет достаточно (у меня в демке даже целый кусок со "списком радиостанций" тупо взят из дэмки к Bass).
Я тоже столкнулся с твоей ситуацией (когда сменил библиотеки на внешние), и никак не мог сначала понять почему при подключении к установленному плейеру все работает (и звук и видео), а с внешними библиотеками только радио.
Документация к VLC присутствует только формально, и все приходится осваивать буквально методом тыка.
Выяснилось вот что: для воспризведения видео "со страницы" требуется наличие ещё одной папочки (прямо в корне всей папки с библиотеками) - lua (а в ней должна быть подпапка playlist), а я этого не знал, и потому библиотеки выложил без нее.
В этой подпапке playlist находятся парсеры страниц разных видеосервисов.

Кроме того, есть ещё вещи, которые не были толком настроены в плагине, но об этом все потом.

Возьми в прикреплении подправленный плагин (с колес), и папочку Lua -> playlist.
Плагин замени, а папочку положи в корень папки библиотек VLC (это рядом с libvlc.dll), в принципе, там можно оставить только youtube.luac, но пока, если лениво, не заморачивайся и положи папку целиком.


Правда, после пополнения папок перестает работать оперативное переподключение библиотек, и для того, чтобы сменить библиотеки требуется полный перезапуск приложения.
В чем именно проблема, я пока не понял, все сделано правильно...
Вроде...

Luac-ки какие-то ещё понадобились...
Ну почему было нельзя все сделать нормальным кодом, а не через костыли, елки-палки?
Видимо, потому-что плейер этот - сборная солянка.

Ох уж этот VLC, что б его!...

Автор - Peter
Дата добавления - 08 Февраля 2015 в 16:40
RezzoxeДата: Вс, 08 Февраля 2015, 18:39 | Сообщение # 123
Ага, спасибо... заработало :)

Peter, большая разница в возможностях между bass и vlc? Может лучше вернуться к разработке bass если vlc на каждом шагу преподносит сюрпризы. Или у vlc серьёзные преимущества перед bass?


Сообщение отредактировано
Rezzoxe - Вс, 08 Февраля 2015, 18:39
 
СообщениеАга, спасибо... заработало :)

Peter, большая разница в возможностях между bass и vlc? Может лучше вернуться к разработке bass если vlc на каждом шагу преподносит сюрпризы. Или у vlc серьёзные преимущества перед bass?

Автор - Rezzoxe
Дата добавления - 08 Февраля 2015 в 18:39
PeterДата: Вс, 08 Февраля 2015, 18:58 | Сообщение # 124
Админ NeoBook
Цитата Rezzoxe ()
большая разница в возможностях между bass и vlc?

Что касаемо звука, то, в сравнение с Bass, VLC просто ничего не может и не умеет, это как ещё говорят "небо и земля" (в VLC даже баланс каналов регулировать нечем).
Но, нужно помнить о том, что VLC, с точки зрения обычного пользователя, более всеяден и универсален просто потому-что умеет работать с видео, а Bass это, в первую очередь, - звук

К Bass имеется билиотечка на базе DirectShow, которая позволяет смотреть и видео, но я её еще не пробовал, и потому не могу сказать насколько она будет эффективна в потоковом видео (если вообще получится), и каковы ее реальные возможности.

А в целом Bass на порядок интереснее (как проект), нежели чем VLC
Знал бы (а ведь слышал) что с ним будут такие засады, то не взялся бы, но сейчас, когда отдано столько сил и времени, забрасывать VLC как-то грустно.
А Bass никуда не денется, вот только с VLC что-то более-менее работоспособное сделаю (если сделаю), вернемся и к Bass.
;)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата Rezzoxe ()
большая разница в возможностях между bass и vlc?

Что касаемо звука, то, в сравнение с Bass, VLC просто ничего не может и не умеет, это как ещё говорят "небо и земля" (в VLC даже баланс каналов регулировать нечем).
Но, нужно помнить о том, что VLC, с точки зрения обычного пользователя, более всеяден и универсален просто потому-что умеет работать с видео, а Bass это, в первую очередь, - звук

К Bass имеется билиотечка на базе DirectShow, которая позволяет смотреть и видео, но я её еще не пробовал, и потому не могу сказать насколько она будет эффективна в потоковом видео (если вообще получится), и каковы ее реальные возможности.

А в целом Bass на порядок интереснее (как проект), нежели чем VLC
Знал бы (а ведь слышал) что с ним будут такие засады, то не взялся бы, но сейчас, когда отдано столько сил и времени, забрасывать VLC как-то грустно.
А Bass никуда не денется, вот только с VLC что-то более-менее работоспособное сделаю (если сделаю), вернемся и к Bass.
;)

Автор - Peter
Дата добавления - 08 Февраля 2015 в 18:58
RezzoxeДата: Вс, 08 Февраля 2015, 19:12 | Сообщение # 125
Ну да, тоже вот почитал сейчас что поддержка видео у bass осуществляется через BASSDSHOW...
В общем понятно...
 
СообщениеНу да, тоже вот почитал сейчас что поддержка видео у bass осуществляется через BASSDSHOW...
В общем понятно...

Автор - Rezzoxe
Дата добавления - 08 Февраля 2015 в 19:12
PeterДата: Вс, 08 Февраля 2015, 22:59 | Сообщение # 126
Админ NeoBook
Цитата Rezzoxe ()
поддержка видео у bass осуществляется через BASSDSHOW...

Совершенно верно.
Но, тоже есть одна деталь: если при работе со звуком Bass автономен и использует собственные средства и дополнения, то с видео в варианте DirectShow все будет зависеть от кодеков, установленных в системе, и потому, конечный результат непредсказуем, примерно как и в случае с WMP.
И в этом смысле VLC бесспорно более удобен, но нужно таскать с собой библиотеки.
За все приходится платить, увы...


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата Rezzoxe ()
поддержка видео у bass осуществляется через BASSDSHOW...

Совершенно верно.
Но, тоже есть одна деталь: если при работе со звуком Bass автономен и использует собственные средства и дополнения, то с видео в варианте DirectShow все будет зависеть от кодеков, установленных в системе, и потому, конечный результат непредсказуем, примерно как и в случае с WMP.
И в этом смысле VLC бесспорно более удобен, но нужно таскать с собой библиотеки.
За все приходится платить, увы...

Автор - Peter
Дата добавления - 08 Февраля 2015 в 22:59
ВадимДата: Ср, 11 Февраля 2015, 12:52 | Сообщение # 127
Генератор идей
Цитата Peter ()
zmVLC-test.rar(315Kb)

Peter, по длинной ссылке работает потоковое видео, а по короткой почему-то нет (или не должно).
Пример:
_http://www.youtube.com/watch?v=VYtUL8OU7s4
_http://youtu.be/VYtUL8OU7s4

В тестовом запуске демо-проекта работает, а в скомпилированной версии демо-проекта не работает потоковое видео (по приведенной ссылке).

...сейчас и в тестовой компиляции перестала длинная ссылка открываться. Не понимаю, в чем причина.
Над слайдером перемотки надпись "Остановлено".

Тестируется на библиотеках VLC208.


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение
Цитата Peter ()
zmVLC-test.rar(315Kb)

Peter, по длинной ссылке работает потоковое видео, а по короткой почему-то нет (или не должно).
Пример:
_http://www.youtube.com/watch?v=VYtUL8OU7s4
_http://youtu.be/VYtUL8OU7s4

В тестовом запуске демо-проекта работает, а в скомпилированной версии демо-проекта не работает потоковое видео (по приведенной ссылке).

...сейчас и в тестовой компиляции перестала длинная ссылка открываться. Не понимаю, в чем причина.
Над слайдером перемотки надпись "Остановлено".

Тестируется на библиотеках VLC208.

Автор - Вадим
Дата добавления - 11 Февраля 2015 в 12:52
PeterДата: Ср, 11 Февраля 2015, 16:40 | Сообщение # 128
Админ NeoBook
Цитата Вадим ()
В тестовом запуске демо-проекта работает, а в скомпилированной версии демо-проекта не работает потоковое видео (по приведенной ссылке).

...сейчас и в тестовой компиляции перестала длинная ссылка открываться. Не понимаю, в чем причина.
Над слайдером перемотки надпись "Остановлено".



Смотрим сообщение 122.

Во всяком случае, у меня на хрюше работает.
И по "длинным" ссылкам и по "коротким", и в тестовом режиме и в скомпилированном (на скриншоте) проекте.
Но, пока все ещё "в процессе", а я - в "творческом поиске".
:)
Кстати, Вадим, а откуда ты взял эти "короткие" ссылки?
Прикрепления: 6279507.png (168.4 Kb)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата Вадим ()
В тестовом запуске демо-проекта работает, а в скомпилированной версии демо-проекта не работает потоковое видео (по приведенной ссылке).

...сейчас и в тестовой компиляции перестала длинная ссылка открываться. Не понимаю, в чем причина.
Над слайдером перемотки надпись "Остановлено".



Смотрим сообщение 122.

Во всяком случае, у меня на хрюше работает.
И по "длинным" ссылкам и по "коротким", и в тестовом режиме и в скомпилированном (на скриншоте) проекте.
Но, пока все ещё "в процессе", а я - в "творческом поиске".
:)
Кстати, Вадим, а откуда ты взял эти "короткие" ссылки?

Автор - Peter
Дата добавления - 11 Февраля 2015 в 16:40
ВадимДата: Ср, 11 Февраля 2015, 16:46 | Сообщение # 129
Генератор идей
Цитата Peter ()
Смотрим сообщение 122.

Да, я этот вариант и взял.

Короткие ссылки предоставляются, когда под объектом видео нажимаешь кнопку "Поделиться".


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение
Цитата Peter ()
Смотрим сообщение 122.

Да, я этот вариант и взял.

Короткие ссылки предоставляются, когда под объектом видео нажимаешь кнопку "Поделиться".

Автор - Вадим
Дата добавления - 11 Февраля 2015 в 16:46
PeterДата: Ср, 11 Февраля 2015, 16:57 | Сообщение # 130
Админ NeoBook
Цитата Вадим ()
Да, я этот вариант и взял.

Гм...

Значит недаром:

Цитата Peter ()
я - в "творческом поиске".

Попробуй самый последний вариант (в прикреплении), там кое-что изменено.
Цитата Вадим ()
когда под объектом видео нажимаешь кнопку "Поделиться".

Понял, но я просто ни с кем не "делился".
Вот такой я жадный!

"Да-а, жаль, что у тебя нет апельсина!"
:)
Прикрепления: zmVLC.rar (287.0 Kb)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата Вадим ()
Да, я этот вариант и взял.

Гм...

Значит недаром:

Цитата Peter ()
я - в "творческом поиске".

Попробуй самый последний вариант (в прикреплении), там кое-что изменено.
Цитата Вадим ()
когда под объектом видео нажимаешь кнопку "Поделиться".

Понял, но я просто ни с кем не "делился".
Вот такой я жадный!

"Да-а, жаль, что у тебя нет апельсина!"
:)

Автор - Peter
Дата добавления - 11 Февраля 2015 в 16:57
ВадимДата: Ср, 11 Февраля 2015, 18:21 | Сообщение # 131
Генератор идей
Peter, да!!! Теперь работают и длинные, и короткие ссылки!!! :)
И в скомпилированном варианте тоже. Вот запустил скомпилированный демо-проект в четырех экземплярах. Все четыре независимо проигрываются!

Прикрепления: 1231587.jpg (398.5 Kb)


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)

Сообщение отредактировано
Вадим - Ср, 11 Февраля 2015, 18:26
 
СообщениеPeter, да!!! Теперь работают и длинные, и короткие ссылки!!! :)
И в скомпилированном варианте тоже. Вот запустил скомпилированный демо-проект в четырех экземплярах. Все четыре независимо проигрываются!


Автор - Вадим
Дата добавления - 11 Февраля 2015 в 18:21
mishemДата: Ср, 11 Февраля 2015, 20:46 | Сообщение # 132
Эксперт форума
Цитата Peter ()
Кстати, Вадим, а откуда ты взял эти "короткие" ссылки?

Вы можете сами создавать такие короткие ссылки. Наберите в поиске "короткие ссылки", там выдаст список сервисов укорачивающих ссылки. ;)

Вот например ссылка на эту страницу.

https://clck.ru/9Rkes

а это еще одна

http://is.gd/sj6zQT


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.


Сообщение отредактировано
mishem - Ср, 11 Февраля 2015, 20:48
 
Сообщение
Цитата Peter ()
Кстати, Вадим, а откуда ты взял эти "короткие" ссылки?

Вы можете сами создавать такие короткие ссылки. Наберите в поиске "короткие ссылки", там выдаст список сервисов укорачивающих ссылки. ;)

Вот например ссылка на эту страницу.

https://clck.ru/9Rkes

а это еще одна

http://is.gd/sj6zQT

Автор - mishem
Дата добавления - 11 Февраля 2015 в 20:46
PeterДата: Чт, 12 Февраля 2015, 01:17 | Сообщение # 133
Админ NeoBook
Цитата Вадим ()
Теперь работают и длинные, и короткие ссылки!!!

scared
Ну, ни себе фига, бывает же такое - работает!
:)

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

Цитата Вадим ()
в четырех экземплярах

В трех экземплярах как-то привычнее.
:)
Кстати, Вадим, проверь вот что: в одном и том же(!) экземпляре демки запусти одновременно два экземпляра проигрывателя (там это есть см.главное меню), а потом попробуй поэкспериментировать, т.е. открывать поочередно в проигрывателях разные файлы (файлы, а не URL - быстрее будет), и поиграться с регуляторами громкости обоих проигрывателей.
В хрюше (а именно на ней я делаю, как ты, надеюсь, догадываешься) в обоих проигрывателях громкость не меняется при открытии файла в другом, но, в суперосях микшер уже по-другому устроен (если честно, то - через ж...), и вот как все будет работать?
Думаю, в соседнем проигрывателе громкость будет сбиваться.

Цитата mishem ()
создавать такие короткие ссылки

А вот интересно - в чем смысл такой "экономии"?
Серьезно.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата Вадим ()
Теперь работают и длинные, и короткие ссылки!!!

scared
Ну, ни себе фига, бывает же такое - работает!
:)

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

Цитата Вадим ()
в четырех экземплярах

В трех экземплярах как-то привычнее.
:)
Кстати, Вадим, проверь вот что: в одном и том же(!) экземпляре демки запусти одновременно два экземпляра проигрывателя (там это есть см.главное меню), а потом попробуй поэкспериментировать, т.е. открывать поочередно в проигрывателях разные файлы (файлы, а не URL - быстрее будет), и поиграться с регуляторами громкости обоих проигрывателей.
В хрюше (а именно на ней я делаю, как ты, надеюсь, догадываешься) в обоих проигрывателях громкость не меняется при открытии файла в другом, но, в суперосях микшер уже по-другому устроен (если честно, то - через ж...), и вот как все будет работать?
Думаю, в соседнем проигрывателе громкость будет сбиваться.

Цитата mishem ()
создавать такие короткие ссылки

А вот интересно - в чем смысл такой "экономии"?
Серьезно.

Автор - Peter
Дата добавления - 12 Февраля 2015 в 01:17
kop9000Дата: Чт, 12 Февраля 2015, 01:51 | Сообщение # 134
Ветеран форума
какая сейчас на данный момент версия плагина? какая дата выпуска?

Сообщение отредактировано
kop9000 - Чт, 12 Февраля 2015, 01:53
 
Сообщениекакая сейчас на данный момент версия плагина? какая дата выпуска?

Автор - kop9000
Дата добавления - 12 Февраля 2015 в 01:51
YURIYДата: Чт, 12 Февраля 2015, 05:02 | Сообщение # 135
WebMaster
 
Сообщение

Автор - YURIY
Дата добавления - 12 Февраля 2015 в 05:02
RezzoxeДата: Чт, 12 Февраля 2015, 11:35 | Сообщение # 136
 
Сообщение

Автор - Rezzoxe
Дата добавления - 12 Февраля 2015 в 11:35
mishemДата: Чт, 12 Февраля 2015, 11:47 | Сообщение # 137
Эксперт форума


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.


Сообщение отредактировано
mishem - Чт, 12 Февраля 2015, 11:49
 
Сообщение

Автор - mishem
Дата добавления - 12 Февраля 2015 в 11:47
PeterДата: Пт, 13 Февраля 2015, 11:56 | Сообщение # 138
Админ NeoBook


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение

Автор - Peter
Дата добавления - 13 Февраля 2015 в 11:56
ВадимДата: Пт, 13 Февраля 2015, 12:24 | Сообщение # 139
Генератор идей
Цитата Peter ()
в одном и том же(!) экземпляре демки запусти одновременно два экземпляра проигрывателя
Звук регулируется независимо в каждом окне. Всё ок!
Прикрепления: 9758857.jpg (126.2 Kb)


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение
Цитата Peter ()
в одном и том же(!) экземпляре демки запусти одновременно два экземпляра проигрывателя
Звук регулируется независимо в каждом окне. Всё ок!

Автор - Вадим
Дата добавления - 13 Февраля 2015 в 12:24
PeterДата: Пт, 13 Февраля 2015, 12:49 | Сообщение # 140
Админ NeoBook
Цитата Вадим ()
Звук регулируется независимо в каждом окне. Всё ок!

Это я знаю что так и будет, когда воспроизведение уже идет.
Меня интересует несколько другое:
Цитата Peter ()
открывать поочередно в проигрывателях разные файлы

Иными словами, что будет с УРОВНЕМ ГРОМКОСТИ в первом проигрывателе, после того, как загрузишь файл во второй (или наоборот, т.к. они одинаковые), останется громкость на прежнем уровне или нет, и что произойдет с УРОВНЕМ ГРОМКОСТИ во втором проигрывателе?
Если ещё короче, то будет ли какая-нибудь зависимость в уровне громкости при смене файлов?
Теоретически, громкость каждого экземпляра должна оставаться неизменной, т.е. той, которая у них была до смены файлов.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата Вадим ()
Звук регулируется независимо в каждом окне. Всё ок!

Это я знаю что так и будет, когда воспроизведение уже идет.
Меня интересует несколько другое:
Цитата Peter ()
открывать поочередно в проигрывателях разные файлы

Иными словами, что будет с УРОВНЕМ ГРОМКОСТИ в первом проигрывателе, после того, как загрузишь файл во второй (или наоборот, т.к. они одинаковые), останется громкость на прежнем уровне или нет, и что произойдет с УРОВНЕМ ГРОМКОСТИ во втором проигрывателе?
Если ещё короче, то будет ли какая-нибудь зависимость в уровне громкости при смене файлов?
Теоретически, громкость каждого экземпляра должна оставаться неизменной, т.е. той, которая у них была до смены файлов.

Автор - Peter
Дата добавления - 13 Февраля 2015 в 12:49
ВадимДата: Пт, 13 Февраля 2015, 13:05 | Сообщение # 141
Генератор идей
Цитата Peter ()
что будет с УРОВНЕМ ГРОМКОСТИ в первом проигрывателе, когда загружаешь файл во второй
Да, остаётся на прежнем уровне, без слышимых изменений, слайдер тоже остаётся на прежнем месте.
Открывал и закрывал видео в разной последовательности окон. Оба экземпляра плеера помнят уровень громкости выставленный в предыдущем открытом файле перед его закрытием.


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение
Цитата Peter ()
что будет с УРОВНЕМ ГРОМКОСТИ в первом проигрывателе, когда загружаешь файл во второй
Да, остаётся на прежнем уровне, без слышимых изменений, слайдер тоже остаётся на прежнем месте.
Открывал и закрывал видео в разной последовательности окон. Оба экземпляра плеера помнят уровень громкости выставленный в предыдущем открытом файле перед его закрытием.

Автор - Вадим
Дата добавления - 13 Февраля 2015 в 13:05
PeterДата: Пт, 13 Февраля 2015, 13:56 | Сообщение # 142
Админ NeoBook
Цитата Вадим ()
Оба экземпляра плеера помнят уровень громкости выставленный в предыдущем открытом файле перед его закрытием.

Ага, Спасибо большое!
А то меня тяготили "смутные сомнения".
:)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата Вадим ()
Оба экземпляра плеера помнят уровень громкости выставленный в предыдущем открытом файле перед его закрытием.

Ага, Спасибо большое!
А то меня тяготили "смутные сомнения".
:)

Автор - Peter
Дата добавления - 13 Февраля 2015 в 13:56
kop9000Дата: Пт, 13 Февраля 2015, 18:10 | Сообщение # 143
Ветеран форума
Peter, просто я качал плагин в июне и незнаю когда последний раз плагин обновлялся. я просто незнаю качать ли снова или эта та же версия которую я качал в июне

Сообщение отредактировано
kop9000 - Пт, 13 Февраля 2015, 18:10
 
СообщениеPeter, просто я качал плагин в июне и незнаю когда последний раз плагин обновлялся. я просто незнаю качать ли снова или эта та же версия которую я качал в июне

Автор - kop9000
Дата добавления - 13 Февраля 2015 в 18:10
DEMBELДата: Пт, 20 Февраля 2015, 22:38 | Сообщение # 144
Наш дизайнер
_http://www.neosoftware.com/neobook/modules/plugins/singlefile.php?cid=13&lid=254

60 баксов бугага чтоли...


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение_http://www.neosoftware.com/neobook/modules/plugins/singlefile.php?cid=13&lid=254

60 баксов бугага чтоли...

Автор - DEMBEL
Дата добавления - 20 Февраля 2015 в 22:38
PeterДата: Сб, 21 Февраля 2015, 00:30 | Сообщение # 145
Админ NeoBook


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение

Автор - Peter
Дата добавления - 21 Февраля 2015 в 00:30
kop9000Дата: Вс, 22 Февраля 2015, 23:13 | Сообщение # 146
Ветеран форума
странно. в первом посте плаги весит 300 кб в распакованном виде. а в посте http://neobooker.ru/forum/37-3222-72092-16-1423663051 плагин весит почти 800 кб в распакованном виде. что там такого добавлено?

кстати плагин я давно не качал с первого поста. вот скачал и как оказалось много чего добавилось но так дох си пор нет команды про которую говорил Peter http://neobooker.ru/forum/37-3222-70319-16-1409424865


Сообщение отредактировано
kop9000 - Вс, 22 Февраля 2015, 23:15
 
Сообщениестранно. в первом посте плаги весит 300 кб в распакованном виде. а в посте http://neobooker.ru/forum/37-3222-72092-16-1423663051 плагин весит почти 800 кб в распакованном виде. что там такого добавлено?

кстати плагин я давно не качал с первого поста. вот скачал и как оказалось много чего добавилось но так дох си пор нет команды про которую говорил Peter http://neobooker.ru/forum/37-3222-70319-16-1409424865

Автор - kop9000
Дата добавления - 22 Февраля 2015 в 23:13
kop9000Дата: Пн, 23 Февраля 2015, 00:25 | Сообщение # 147
Ветеран форума
Снова поднимаю вопрос http://neobooker.ru/forum/37-3222-70313-16-1409418346 на который на меня ругались что типо я ничего не понимаю. Я хотел поднять точнее не вопрос а Поблагодарить Peter. Я уже говорил что я в последний раз качал плагин в мае или июне 2014 года. Но тогда там не было вот такой чудной команды

Код
zmVlcPlayerGet


Сегодня скачал плагин с поста http://neobooker.ru/forum/37-3222-72092-16-1423663051 (но не с первого). Я не знаю почему с того поста эту версию которая весит 700 кб в распакованном виде не перенесли в первый пост. Я проверял версию которая была и в первом посте. Там всё тоже самое было хотя размер был меньше. Я хочу сказать большое спасибо Peter за обновление. Но есть один небольшой баг.

Код
Loop "1" "20" "[lol]"

Random "193" "[rad]"
zmVlcPlayerMrl "Rectangle1" "MediaFile" "C:\Users\TBOIR\Desktop\баловалка\main\radvideo\tboi\[rad].mp4"

zmVlcPlayerPlay "Rectangle1"

Delay "100"

zmVlcPlayerGet "Rectangle1" "Length" "[rol1]"
Random "[rol1]" "[rol2]"

zmVlcPlayerSet "Rectangle1" "Position" "[rol2]"

Delay "12000"
EndLoop


Если я бы не поставил Delay "100" то плагин не успел бы определить продолжительность и воспроизводил бы с начала. Если поставил Delay "1" то он также не успевает определить продолжительность. Если поставить Delay "50" то он иногда успевает а иногда не успевает. Либо плагин не оптимизированный либо что-то ещё. Можешь ли ты исправить это чтобы можно было не использовать команду Delay "100"?
Прикрепления: 3266220.zip (3.8 Kb)


Сообщение отредактировано
kop9000 - Пн, 23 Февраля 2015, 00:32
 
СообщениеСнова поднимаю вопрос http://neobooker.ru/forum/37-3222-70313-16-1409418346 на который на меня ругались что типо я ничего не понимаю. Я хотел поднять точнее не вопрос а Поблагодарить Peter. Я уже говорил что я в последний раз качал плагин в мае или июне 2014 года. Но тогда там не было вот такой чудной команды

Код
zmVlcPlayerGet


Сегодня скачал плагин с поста http://neobooker.ru/forum/37-3222-72092-16-1423663051 (но не с первого). Я не знаю почему с того поста эту версию которая весит 700 кб в распакованном виде не перенесли в первый пост. Я проверял версию которая была и в первом посте. Там всё тоже самое было хотя размер был меньше. Я хочу сказать большое спасибо Peter за обновление. Но есть один небольшой баг.

Код
Loop "1" "20" "[lol]"

Random "193" "[rad]"
zmVlcPlayerMrl "Rectangle1" "MediaFile" "C:\Users\TBOIR\Desktop\баловалка\main\radvideo\tboi\[rad].mp4"

zmVlcPlayerPlay "Rectangle1"

Delay "100"

zmVlcPlayerGet "Rectangle1" "Length" "[rol1]"
Random "[rol1]" "[rol2]"

zmVlcPlayerSet "Rectangle1" "Position" "[rol2]"

Delay "12000"
EndLoop


Если я бы не поставил Delay "100" то плагин не успел бы определить продолжительность и воспроизводил бы с начала. Если поставил Delay "1" то он также не успевает определить продолжительность. Если поставить Delay "50" то он иногда успевает а иногда не успевает. Либо плагин не оптимизированный либо что-то ещё. Можешь ли ты исправить это чтобы можно было не использовать команду Delay "100"?

Автор - kop9000
Дата добавления - 23 Февраля 2015 в 00:25
PeterДата: Пн, 23 Февраля 2015, 01:52 | Сообщение # 148
Админ NeoBook
Цитата kop9000 ()
версию которая была и в первом посте.

Сейчас там самая последняя сборка.
Цитата kop9000 ()
Но есть один небольшой баг

Один?
Гм...
Да их там сейчас столько, что даже не знаю за что сначала хвататься.
:D
Цитата kop9000 ()
Если я бы не поставил Delay "100" то плагин не успел бы

Так действовать не следует.
Дело в том, что я не могу непосредственно проконтролировать процесс открытия MRL (файла) и запуск воспроизведения - VLC это делает полностью самостоятельно, и делает с задержками (особенно это касается открытия потокового содержимого из сети, т.к. там вообще предсказать время открытия MRL и реального начала воспроизведения невозможно в принципе), поэтому рассчитывать на синхронность опрометичиво, и нужно использовать события медиаплейера.
Открывать содержимое из сети вообще приходится в другом потоке (причем в несколько этапов), чтобы проект не зависал на время открытия.

Если с локальными файлами все просто и я могу пропарсить файл и получить нужную информацию ДО начала его загрузки в плейер (что и подумываю реализовать), то с инетом все сложнее и такой фокус не сработает (нужно ждать реального начала воспроизведения и потом только парсить), потому без окучивания "событий" просто никак.
А как все это делается на практике смотри в демке.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата kop9000 ()
версию которая была и в первом посте.

Сейчас там самая последняя сборка.
Цитата kop9000 ()
Но есть один небольшой баг

Один?
Гм...
Да их там сейчас столько, что даже не знаю за что сначала хвататься.
:D
Цитата kop9000 ()
Если я бы не поставил Delay "100" то плагин не успел бы

Так действовать не следует.
Дело в том, что я не могу непосредственно проконтролировать процесс открытия MRL (файла) и запуск воспроизведения - VLC это делает полностью самостоятельно, и делает с задержками (особенно это касается открытия потокового содержимого из сети, т.к. там вообще предсказать время открытия MRL и реального начала воспроизведения невозможно в принципе), поэтому рассчитывать на синхронность опрометичиво, и нужно использовать события медиаплейера.
Открывать содержимое из сети вообще приходится в другом потоке (причем в несколько этапов), чтобы проект не зависал на время открытия.

Если с локальными файлами все просто и я могу пропарсить файл и получить нужную информацию ДО начала его загрузки в плейер (что и подумываю реализовать), то с инетом все сложнее и такой фокус не сработает (нужно ждать реального начала воспроизведения и потом только парсить), потому без окучивания "событий" просто никак.
А как все это делается на практике смотри в демке.

Автор - Peter
Дата добавления - 23 Февраля 2015 в 01:52
kop9000Дата: Пн, 23 Февраля 2015, 01:57 | Сообщение # 149
Ветеран форума
Цитата
Сейчас там самая последняя сборка.


Сейчас сравнил сборки. И вправду в первом посте самамя последняя версия сборки. В архиве дата файлов выше. особенно дата файла плагина

Цитата
поэтому рассчитывать на синхронность опрометичиво, и нужно использовать события медиаплейера.


Какое именно событие?

Цитата
Если с локальными файлами все просто и я могу пропарсить файл и получить нужную информацию ДО начала его загрузки в плейер (что и подумываю реализовать)


А это можно реализовать сейчас?


Сообщение отредактировано
kop9000 - Пн, 23 Февраля 2015, 02:09
 
Сообщение
Цитата
Сейчас там самая последняя сборка.


Сейчас сравнил сборки. И вправду в первом посте самамя последняя версия сборки. В архиве дата файлов выше. особенно дата файла плагина

Цитата
поэтому рассчитывать на синхронность опрометичиво, и нужно использовать события медиаплейера.


Какое именно событие?

Цитата
Если с локальными файлами все просто и я могу пропарсить файл и получить нужную информацию ДО начала его загрузки в плейер (что и подумываю реализовать)


А это можно реализовать сейчас?

Автор - kop9000
Дата добавления - 23 Февраля 2015 в 01:57
PeterДата: Пн, 23 Февраля 2015, 02:42 | Сообщение # 150
Админ NeoBook
Цитата kop9000 ()
Самая последня это в том посте

В первом посте.

Добавлено (23 Февраля 2015, 02:13)
---------------------------------------------
Цитата kop9000 ()
Какое именно событие?

Их там много.
Все есть в демке.
Пока сам не разберешься и не освоишь работу с событиями, что бы я тут ни сказал все будет напрасно.
Но, формально отвечу: для получения продолжительности в дэмке используется событие OnLengthChanged.

Добавлено (23 Февраля 2015, 02:42)
---------------------------------------------
Цитата kop9000 ()
А это можно реализовать сейчас?

Ночь на дворе, какая тут реализация?
Пора на горшочек и спать!
:)

На самом деле в этом нет жесткой необходимости, но наверное сделаю со временем, т.к сейчас и других, более важных, проблем с плагином хватает.
И не надо пугаться "событий".
События - очень полезная весч!
Для многих начинающих программеров работа с событиями - камень преткновения, т.к. тут нельзя мыслить "линейно".
В NB с событиями все просто, но понимать их работу нужно.
;)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата kop9000 ()
Самая последня это в том посте

В первом посте.

Добавлено (23 Февраля 2015, 02:13)
---------------------------------------------
Цитата kop9000 ()
Какое именно событие?

Их там много.
Все есть в демке.
Пока сам не разберешься и не освоишь работу с событиями, что бы я тут ни сказал все будет напрасно.
Но, формально отвечу: для получения продолжительности в дэмке используется событие OnLengthChanged.

Добавлено (23 Февраля 2015, 02:42)
---------------------------------------------
Цитата kop9000 ()
А это можно реализовать сейчас?

Ночь на дворе, какая тут реализация?
Пора на горшочек и спать!
:)

На самом деле в этом нет жесткой необходимости, но наверное сделаю со временем, т.к сейчас и других, более важных, проблем с плагином хватает.
И не надо пугаться "событий".
События - очень полезная весч!
Для многих начинающих программеров работа с событиями - камень преткновения, т.к. тут нельзя мыслить "линейно".
В NB с событиями все просто, но понимать их работу нужно.
;)

Автор - Peter
Дата добавления - 23 Февраля 2015 в 02:42
Поиск: