Вопросы по теме 'libav'

Случайная ошибка сегментации с avcodec_encode_video2 ()
это мой первый вопрос, поэтому я надеюсь, что сделал все правильно. Если нет, дайте мне знать, чтобы исправить это. Я пытаюсь преобразовать короткий (10 секунд) видеофайл mp4 в gif с использованием библиотек ffmpeg (я новичок в использовании...
841 просмотров
schedule 03.12.2021

декодировать необработанный буфер с помощью ffmpeg av_codec_video_2
Я пытаюсь написать декодер для приложения webrtc на C. Я получаю поток RTP, анализирую каждый пакет, меняю их порядок и помещаю полезную нагрузку в AVPacket, как описано здесь ( FFmpeg декодирует необработанный буфер с помощью avcodec_decode_video2 )....
724 просмотров
schedule 28.11.2021

Как программно обрезать файл с помощью FFMpeg? (libavformat, avutils,)
Я создаю приложение для iOS, в котором необходимо перекодировать и обрезать видео в фоновом режиме. Я не могу использовать библиотеки iOS (AVFoundation), поскольку они полагаются на графический процессор, и ни одно приложение не может получить...
439 просмотров

libav sws_scale() не выполняет преобразование цветового пространства на реальном устройстве, работает на эмуляторе
Я делаю киноплеер с libav. У меня работает декодирование видео пакетов, работает воспроизведение в обратном направлении, работает поиск. Все это не работает на эмуляторе Android x86, но не работает на реальном телефоне Android (arm64-v8a) Сбой в...
215 просмотров
schedule 08.03.2022

Как получить структуру sps из видео h264 с помощью libav ffmpeg
Для моего декодера HW мне нужно знать дополнительную спецификацию кодека о видеокодеке, таком как h264? Как я могу извлечь информацию о низкоуровневом кодеке с помощью libav ffmpeg? Данные, которые мне нужны:...
2023 просмотров
schedule 04.04.2022

Что не так с использованием временных меток/временных баз для поиска/чтения кадров с использованием libav (ffmpeg)?
Итак, я хочу захватить кадр из видео в определенное время , используя libav для использования в качестве эскиза. Я использую следующий код. Он компилируется и работает нормально (в отношении извлечения изображения вообще), но мне трудно...
8979 просмотров
schedule 10.04.2022

PTS не установлен после декодирования потока H264 / RTSP
Вопрос : Что нужно конвейеру декодирования Libav / FFmpeg для создания действительных временных меток представления (PTS) в декодированных кадрах AVFrames? Я декодирую поток H264, полученный по RTSP. Я использую Live555 для синтаксического...
2003 просмотров
schedule 18.05.2022

Мультиплексирование AVPackets в файл mp4 - пересмотрено
Я имею в виду этот поток здесь: Мультиплексирование AVPackets в файл mp4 Вопрос там в основном тот же, что и у меня, и первый ответ выглядит очень многообещающе. Исходный (что-то вроде псевдо) код, предоставленный пользователем pogorskiy ,...
527 просмотров
schedule 21.05.2022

sws_scale, преобразование YUV в RGB
Мне нужно преобразовать YUV в RGB. Мне также нужно, чтобы значения RGB находились в ограниченном диапазоне (16-235). Я пытаюсь использовать функцию sws_scale для этой задачи. Мой код вы можете увидеть ниже. Но после преобразования я получил...
308 просмотров
schedule 08.06.2022

Не удалось установить avconv/libav
Мне не повезло установить libav на OS X Mavericks. Я пробовал все. Я следую этому руководству: http://earthwithsun.com/questions/568464/install-latest-libav-avconv-on-osx После выполнения проверки зависимости macport, которая проходит, я...
7976 просмотров
schedule 13.06.2022

где должен быть i586-mingw32msvc-pkg-config?
когда я настраиваю libav в ubuntu, появляется такое предупреждение ВНИМАНИЕ: i586-mingw32msvc-pkg-config не найден, обнаружение библиотеки может завершиться ошибкой. вот мой код настройки. ./configure --target-os=mingw32...
1669 просмотров
schedule 19.06.2022

Приведение кортежа указателей к указателю указателей
У меня есть кусок кода C: #define AV_NUM_DATA_POINTERS 8 uint8_t *data[AV_NUM_DATA_POINTERS]; В быстро сгенерированном интерфейсе это выглядит так: var data: (UnsafeMutablePointer<UInt8>?, UnsafeMutablePointer<UInt8>?,...
343 просмотров
schedule 06.07.2022

Объединение двух видео с разной шириной и высотой
Если я попытаюсь объединить два видео, выдается ошибка из-за разных размеров экрана видео. Я установил параметр setdat=16/9, как описано здесь для каждых двух видео. Затем я получил ошибку ниже. Как я могу объединить два видео с разными размерами...
75 просмотров
schedule 10.09.2022

Используете libav без командной строки?
Я использую эту команду ниже для преобразования файла ./avconv -i inputFile -vcodec libx264 -trellis 2 -crf 23 -tune psnr -vf crop='trunc(iw/2)*2:trunc(ih/2)*2' -y outputFile Но я не хочу использовать эту команду, я хочу сделать такую...
382 просмотров
schedule 27.07.2023

Как управлять генерацией ключевых кадров ffmpeg?
Я делаю сегментатор, который вмешивается в функцию write_frame ffmpeg и записывает выходные данные в отдельные файлы. Каждый сегментированный файл содержит сегмент видео продолжительностью около 3 секунд. Код делает следующее: 1 - Get...
15647 просмотров
schedule 27.03.2023

Ffmpeg-Build: ошибка во время сборки
Я создаю ffmpeg и застрял в необычном месте. Внутри libavutil у нас есть файлы float_dsp.h и float_dsp.c. Внутри этого файла есть объявление метода, которое: void (*butterflies_float)(float *av_restrict v1, float *av_restrict v2, int len); float...
396 просмотров
schedule 05.07.2023

Декодирование видео с помощью ffms2 (ffmpegsource)
Я использую ffms2 (он же FFmpegSource) для декодирования видеокадров и отображения в пользовательском интерфейсе на основе wxWidgets. Мой плеер нормально работает с видео низкого разрешения (320*240, 640*480), но с большим разрешением (1080) очень...
498 просмотров
schedule 02.12.2022

Создание видео из изображений с использованием ffmpeg libav и libx264?
Я пытаюсь создать видео из изображений, используя библиотеку ffmpeg. Изображения имеют размер 1920x1080 и должны быть закодированы с помощью H.264 с использованием контейнера .mkv. Я сталкивался с различными проблемами, думая, что приближаюсь к...
10756 просмотров
schedule 28.09.2023

Aubio 0.4.0 Python Windows Установлен, но не работает при создании источника aubio
Итак, мне удалось установить aubio 0.4.0, чтобы он импортировался в python без ошибок, однако я не понял, как передавать файлы для анализа. Вот шаги, которые я сделал для установки aubio 0.4.0, взятые из заголовка здесь : Загружена самая...
702 просмотров
schedule 23.12.2022

Видео из пайпа->YUV с libAV->RGB с sws_scale->Draw с Qt
Мне нужно декодировать видео из канала или сокета, затем преобразовать его в набор изображений и нарисовать с помощью Qt (4.8.5!!). Я использую пример libAV по умолчанию и добавляю к нему то, что мне нужно. Вот мой код: AVCodec *codec;...
2834 просмотров
schedule 20.05.2023