Одесса: 6°С (вода 9°С)
Киев: 3°С
Львов: 2°С

Тема: Видеоплеер(помогите разобраться)...

Ответить в теме
Показано с 1 по 9 из 9
  1. Вверх #1
    Постоялец форума Аватар для road
    Пол
    Мужской
    Возраст
    35
    Сообщений
    1,046
    Репутация
    50

    Cool Видеоплеер(помогите разобраться)...

    Возникла проблема с написанием плеера на С++, как зделать так чтобы он открывал видео любой длины и размера? Использую стандартный компонент TMediaPlayer.Т.е. он открывает только некоторые файлы, все кодеки в системе стоят.
    ***


  2. Вверх #2
    Не покидает форум Аватар для Fallout
    Пол
    Мужской
    Сообщений
    6,915
    Репутация
    795
    Уже второй раз задаешь вопрос. Но каждый раз немного по другому, а "дьявол скрывается в деталях".

    Насколько помню, то TMediaPlayer - использует устаревший интерфейс, и он не видит все установленные кодеки.
    Не все кодеки поддерживают этот интерфейс, а некоторые даже если и поддерживают, то не по умолчанию.
    Помню я натыкался в гугле на инструкции как сделать так чтоб из этого интерфейса было видно больше кодеков.

    Другой вариант использование другой библиотеки/компонента или работа с DirectShow напрямую.
    В свое время по аналогичной причине мне пришлось отказаться от TMediaPlayer и использовать DSPack.
    Поищи, может найдешь что посвежее.

  3. Вверх #3
    Постоялец форума Аватар для road
    Пол
    Мужской
    Возраст
    35
    Сообщений
    1,046
    Репутация
    50
    Спасибо за ответ, но нужно использовать именно стандарный компонент, я понимаю что можно использовать различные библиотеки типа bass.dll..., Dshow, но это все не то...
    Помню я натыкался в гугле на инструкции как сделать так чтоб из этого интерфейса было видно больше кодеков.
    А вот это надо попробывать)
    ***

  4. Вверх #4
    Не покидает форум Аватар для Fallout
    Пол
    Мужской
    Сообщений
    6,915
    Репутация
    795
    Цитата Сообщение от road Посмотреть сообщение
    Спасибо за ответ, но нужно использовать именно стандарный компонент, я понимаю что можно использовать различные библиотеки типа bass.dll..., Dshow, но это все не то...


    А вот это надо попробывать)
    Уверен ?
    Ну тогда примерно сюда

    Нормальный плеер жующий почти все форматы так сделать не получится,
    Это вариант чтоб "малой кровью" подцепить определенный формат который необходим и при условии что повезет.

    Или это вообще институтское задание какое нибудь?

  5. Вверх #5
    Постоялец форума Аватар для road
    Пол
    Мужской
    Возраст
    35
    Сообщений
    1,046
    Репутация
    50
    институтское задание(
    А вобще тяжело пользоватся Директшоу?Хотелось бы для себя что-то сообразить??
    ***

  6. Вверх #6
    Не покидает форум Аватар для Fallout
    Пол
    Мужской
    Сообщений
    6,915
    Репутация
    795
    Цитата Сообщение от road Посмотреть сообщение
    А вобще тяжело пользоватся Директшоу?Хотелось бы для себя что-то сообразить??
    Я лично напрямую его не использовал, так как меня устроил DSPack более менее.

    Может кто другой ответит.

  7. Вверх #7
    Частый гость Аватар для Ryogo
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    896
    Репутация
    70
    Пользоваться - смотря как?
    Если просто проигрывание аудио/видео, то не тяжело.

  8. Вверх #8
    Постоялец форума Аватар для road
    Пол
    Мужской
    Возраст
    35
    Сообщений
    1,046
    Репутация
    50
    А как вобще их подкдючать?
    ***

  9. Вверх #9
    Живёт на форуме
    Пол
    Мужской
    Сообщений
    4,242
    Репутация
    1052
    Цитата Сообщение от road Посмотреть сообщение
    А как вобще их подкдючать?
    Ищи в Windows SDK папку Samples\multimedia\directshow...


Ответить в теме

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения