Ich muss MP4-Dateien in sehr kleinen Zeitintervallen Länge Segmente herunterladen. Ich habe eine MPD-Datei und zum Download. Ich muss libdash Bibliothek verwenden. Wie kann ich das machen?Wie mp4 Videos mit MPD XML-Datei herunterladen: C++
Fehler beim Kompilieren 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();
^
Zusammen mit einer Menge von Warnungen, kommt dieser Fehler auf. Einige Webseiten sagen, dass dies auf libavcodec lib zurückzuführen ist. Aber diese Bibliothek ist zusammen mit libdash verteilt. Also weiß ich nicht, wie ich das lösen soll.
Ich habe versucht, diese App zu kompilieren, aber es tat es nicht. Fehler in der Frage aktualisiert. Was soll ich tun, um es zu lösen? Konnte nichts im Netz finden:/ –
Die libav Bibliothek ist nicht mit der Bibliothek verteilt. Sie müssen den Anweisungen zur Installation von libav folgen: https://github.com/bitmovin/libdash#qtsampleplayer –