Запись видеофайла и одновременное его воспроизведение.
В моем веселом проекте яm загрузка видеофайла с YouTube и запись в файл на локальном диске. Одновременно я хочу играть в нее. Цель состоит в том, чтобы кэшировать файл на локальном диске, чтобы при повторном просмотре видео приложение могло воспроизводить его локально, тем самым экономя пропускную способность.
м использую,Python 3.3.1
PyQt4/Phonon
а такжеLibVLC, Пока что яя могу сделать следующие вещи:
Учитывая YouTubeчасы URL, я могу скачать видео файл изатем играть в нее, используя PyQt4 / Phonon и LibVLC, независимо. Это непотоковое видео.
Поскольку LibVLC поддерживает потоковую передачу, яЯ могу воспроизвести данный URL через потоковое.
Второе очень близко к тому, что я хочу сделать, но так каксохранить файл на диск, в следующий раз я не смогу воспроизвести то же видео локально.
ищу некоторые рекомендации относительно того, как действовать дальше. В частности, как воспроизвести видео из неполного файла, который все еще записывается в .I '
m полностью в порядке с любым API (который делает работу), пока он:
Python 3.3.1 (желательно) CC ++.И я'Я также ищу альтернативные подходы, если мой текущий подход не является правильным или делает проблему более сложной, чем она есть на самом деле.