Tag: avcodec

avcodec ist eine von LGPL lizenzierte freie Software / Open-Source-Bibliothek von Codecs zum Kodieren und Dekodieren von Video- und Audiodaten.

avcodec_find_encoder(AV_CODEC_ID_H264) gibt null zurück

Anzahl der Antworten 3 Antworten
Baue ich ein android-Anwendung, die verschlüsselt aufgenommene Bild von der Kamera-Vorschau und später entschlüsseln. Ich bin mit dem ffmpeg-Bibliothek zum codieren und decodieren. Bauen statische Bibliothek mit x264 habe ich dieses tutorial verwendet. http://dl.dropbox.com/u/22605641/ffmpeg_android/main.html. Als source-code von

ffmpeg::avcodec_encode_video Einstellung PTS-h264

Anzahl der Antworten 4 Antworten
Ich versuche zu Kodieren von video als H264 mit libavcodec ffmpeg::avcodec_encode_video(codec,output,size,avframe); gibt einen Fehler zurück, dass ich nicht die avframe->pts-Wert richtig eingestellt ist. Ich habe versucht eine Einstellung von 0,1, AV_NOPTS_VALUE und 90khz * framenumber aber immer

Verstehen von PTS und DTS in Videobildern

Anzahl der Antworten 1 Antworten
Hatte ich fps-Probleme bei der umcodierung von avi zu mp4(x264). Schließlich war das problem in PTS-und DTS-Werte, also Zeilen 12-15 Hinzugefügt vor av_interleaved_write_frame Funktion: 1. AVFormatContext* outContainer = NULL; 2. avformat_alloc_output_context2(&outContainer, NULL, "mp4", "c:\\test.mp4"; 3. AVCodec *encoder