В статье «Создание простейшего видеоплеера на основе проигрывателя VideoLAN с использованием набора компонентов PasLibVlc» был создан простейший плеер, в котором громкость воспроизведения регулировалась двумя кнопками. Однако, привычные для всех нас, «ползунки» регулирования громкости не только более удобны, но и информативны. По положению «ползунка» сразу можно узнать о текущем уровне громкости.
Метка: VLC SDK
PasLibVlc. Список воспроизведения
В предыдущих статьях по PasLibVlc рассматривалось воспроизведение только отдельно взятых файлов, но VLC SDK позволяет воспроизводить также целые подборки файлов в виде списков воспроизведения. В PasLibVlc работа со списками воспроизведения реализована в виде не визуального компонента TPasLibVlcMediaList.
PasLibVlc. Усовершенствованный слайдер доступа на основе компонента TScrollBar
В одной из предыдущих статей уже шла речь о реализации слайдера доступа при воспроизведении видеофайлов с помощью VLC SDK. Однако способ, который был описан в этой статье, имеет существенный недостаток. При его использовании наблюдается прерывистое воспроизведение звукового и видео ряда. Это связано с тем, что при перемещении ползунка компонента TTrackBar
PasLibVlc. Циклическое воспроизведение
После завершения воспроизведения файла иногда бывает нужно воспроизвести его снова не ограниченное количество раз. Сделать, так называемое, циклическое воспроизведение.
PasLibVlc. Изменение соотношения сторон кадра при воспроизведении
VLC SDK позволяет изменять соотношения сторон кадра при воспроизведении видео. Поддерживаются соотношения сторон: 1:1, 4:3, 16:9.
PasLibVlc. Слайдер доступа
Во многих проигрывателях имеется, так называемый, слайдер доступа или поиска для перехода к тому или иному участку в проигрываемой записи. VLC в этом отношении ничем не хуже других проигрывателей и, с помощью его SDK, вполне возможно это реализовать.
Создание простейшего видеоплеера на основе проигрывателя VideoLAN с использованием набора компонентов PasLibVlc
В статье «Воспроизведение видео в Delphi» была упомянута возможность написания проигрывателя для видео с использованием VLC SDK. В том числе с использованием набора компонентов PasLibVlc. Эти компоненты значительно упрощают работу с VLC SDK, так как весь низкоуровневый функционал (включая импорт функций VLC API) в них уже реализован и разработчику при
Воспроизведение видео в Delphi
Многие Delphi программисты, хотя бы раз задумывались о том, чтобы реализовать в своих разработках воспроизведение видео. Но, к сожалению, очень часто попытки реализации сводятся к использованию компонента TMediaPlayer, который входит в комплект поставки Delphi. Почему, к сожалению, или чем же так плох этот компонент? Одним из главных недостатков TMediaPlayer на