Мне нужно загрузить файлы mp4 в сегментах длины с очень малым интервалом. У меня есть MPD-файл и для загрузки. Мне нужно использовать библиотеку libdash. Как я могу это сделать?Как скачать видео mp4 с использованием файла MPD xml: C++
Ошибка при компиляции qtsampleapplication:
/home/cortana/libdash/libdash/qtsampleplayer/Decoder/LibavDecoder.cpp:257:39: error: ‘avcodec_alloc_frame’ was not declared in this scope
this->frame = avcodec_alloc_frame();
^
Наряду с большим количеством предупреждений, эта ошибка возникает. Некоторые веб-сайты говорят, что это связано с изменением libavcodec lib. Но эта библиотека распространяется вместе с libdash. Поэтому я не знаю, как это решить.
Я попытался скомпилировать это приложение, но это не так. Ошибка в вопросе. Что я должен сделать, чтобы решить эту проблему. Не удалось найти что-либо в сети:/ –
Библиотека libav не распространяется вместе с библиотекой. Вам необходимо выполнить инструкции по установке libav: https://github.com/bitmovin/libdash#qtsampleplayer –