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

iPhone SDK 4.3 проблема с компиляцией libav
Я столкнулся со странной проблемой. Я установил iPhone SDK 4.3 и xCode 4 и теперь не могу скомпилировать libav из ffmpeg для архитектуры ARMv6. Это мой скрипт для его компиляции (он отлично работает для iPhone SDK 4.2): ./configure \...
5553 просмотров
schedule 14.11.2022

Расшифровка TCP-потока с помощью ffmpeg
Я использую библиотеку Ffmpeg в приложении для Android, которое пишу. Я написал код для открытия локального файла и его декодирования с помощью avformat_open_input (). Однако мне нужно использовать Ffmpeg для чтения видеопотока через TCP. Я нашел...
1664 просмотров
schedule 19.10.2023

Пример кодирования звука libav из необработанного PCM в OGG Vorbis
В настоящее время я работаю над инструментом для преобразования игровых медиаресурсов из нескольких проприетарных форматов и преобразования их в более открытые форматы. Я пытаюсь использовать библиотеку libav http://libav.org/ для декодирования из...
2088 просмотров
schedule 27.02.2022

Ошибка сборки VLC libx264 — неопределенная ссылка на «x264_encoder_open_128»
Основная проблема Шаги, чтобы попытаться повторить эту ошибку. Загрузите последнюю версию git (git://git.videolan.org/x264.git). Выполнить ./configure - Можно любые варианты, ошибка присутствует при всех. Run sudo make - It will...
2422 просмотров
schedule 30.08.2022

Добавление 2 картинок в видео с помощью avconv
Вот команда, которую я использую для добавления логотипа в поток avconv -f alsa -i pulse -f x11grab -s hd720 -i :1.0+nomouse -vf "movie=logo.png [watermark]; [in][watermark] overlay=10:10 [out]" -acodec libvo_aacenc -vcodec libx264 -threads auto...
995 просмотров
schedule 12.01.2023

Чрезвычайно высокий битрейт при кодировании видео с помощью libavcodec
Я пытаюсь захватить вывод камеры и сделать видео с помощью libavcodec. В качестве примера того, как это сделать, я использовал пример мультиплексирования ffmpeg . Проблема в том, что 4-секундное видео имеет размер ~ 15 МБ и битрейт ~ 30000 кбит /...
2288 просмотров
schedule 10.04.2022

ffmpeg: преобразование RGB в YUV теряет цвет и масштаб
Я пытаюсь преобразовать кадры RGB в формат YUV420P в ffmpeg/libav. Ниже приведен код для преобразования, а также изображения до и после преобразования. Преобразованное изображение теряет всю информацию о цвете, а также значительно изменяется...
10827 просмотров

libfaac: ввод очереди отстает во времени
Я использую libav вместе с libfaac для кодирования аудио в aac. следующая логика: frames[n] i = 0 ; while (there are frames) { cur_frame = frames[i]; av_encode_audio(frame, ...., &frame_finished); if( frame_finished ) { i++;...
8010 просмотров
schedule 19.08.2022

Проблемы синхронизации при мультиплексировании аудио и видео с помощью libav
У меня есть серия закодированных пакетов, видео H.264 и аудио AAC. По мере их поступления я записываю их в видеофайл, используя av_write_frame. Учитывая следующую ситуацию подряд 10 секунд видео, затем 10 секунд видео и аудио, затем 10...
226 просмотров
schedule 28.04.2023

Кодирование x264 с помощью libav
Я пытаюсь закодировать необработанные данные изображения в x264 с помощью libav: AVPacket vpkt = { 0 }; av_init_packet(&vpkt); int got; int ret = avcodec_encode_video2(vcodec, &vpkt, frameyuv.get(), &got); if (!ret && got...
777 просмотров
schedule 30.12.2022

В FFMpeg Ubuntu «rtmp: // url live = 1» не работает
Пытаюсь выполнить следующую команду ffmpeg в ubuntu. * ffmpeg -i "rtmp://IP/live/1234 live=1" -f flv rtmp://IP/live/1234_56 * ffmpeg version 2.2.git Copyright (c) 2000-2014 the FFmpeg developers built on Apr 8 2014 13:15:21 with gcc 4.6...
2724 просмотров
schedule 31.05.2023

FFMPEG в Android NDK — не удалось загрузить библиотеку libavfilter.so
Я пытаюсь использовать FFMPEG для обрезки видео с помощью Android NDK. Я могу успешно собрать ffmpeg, но у меня проблемы с libavfilter. Как только я включаю его в свои LOCAL_SHARED_LIBRARIES в Android.mk, я получаю эту ошибку UnsatisfiedLinkError:...
2253 просмотров

Libavresample: преобразование из AV_SAMPLE_FMT_FLTP в AV_SAMPLE_FMT_S16P непонятно
после использования avresample_convert для преобразования из AV_SAMPLE_FMT_FLTP в AV_SAMPLE_FMT_S16P звук нечеткий (плохое качество, некоторые шумы) Частота дискретизации такая же, мне нужно преобразовать планарный формат с плавающей запятой только...
288 просмотров
schedule 13.03.2022

Libav — как правильно освободить утечку памяти с помощью av_write_frame
Я использую LIBAV в Ubuntu для сохранения видеопотока пользователя (RTP VP8) на сервере в формате WebM. Проблема в том, что при использовании av_write_frame происходит утечка памяти. Использование памяти постоянно растет ( вместе с размером...
3659 просмотров

Любой способ фильтрации изображения с артефактами из потока?
Я использую libav в сочетании с OpenCV для записи на диск некоторых кадров, поступающих из потока RTSP. Полный код тестирования (на основе некоторого собственного кода) выглядит следующим образом: #include <memory> #include <thread>...
205 просмотров
schedule 01.06.2022

Ошибка кодирования H264 при использовании LibAV
Я использую LibAV для мультиплексирования аудио и видео в реальном времени. Для этого вопроса я имею в виду файл output.c из примеров LibAV. Если я запишу 250 кадров со скоростью 25 кадров в секунду, используя AV_CODEC_ID_MPEG4 , то выходной...
231 просмотров
schedule 01.06.2022

Что делать, если last_pts › current_pts с использованием ffmpeg libs (C++)
Мне трудно понять, где найти об этом .. Я создаю простой рекордер, чтобы узнать об этой вселенной сжатия видео, и я столкнулся с некоторыми странными поступками. Прежде всего, мне нужно объяснить сценарий... Это очень просто... каждый раз,...
749 просмотров
schedule 18.11.2022

Как извлечь аудио из видео с помощью ffmpeg на С++?
Я разрабатываю приложение на С++, которое использует FFmpeg для воспроизведения аудио/видео. Теперь я хочу улучшить приложение, чтобы пользователи могли извлекать аудио из видео. Как можно использовать FFmpeg для этого? Я много искал об этом, но я...
866 просмотров
schedule 19.05.2022

libav - кодек не найден
Я следую этому примеру кодирования аудио из документа ffmpeg: https://www.ffmpeg.org/doxygen/0.6/api-example_8c-source.html Но вместо файла .mp2 я хочу декодировать файл .wav . Поэтому я изменил эти строки в своей программе: codec =...
512 просмотров
schedule 23.06.2022

Настройка PTS при переключении между потоками
Моему приложению нужно переключаться между двумя (или более) потоками на входе, в то время как на выходе есть только один (вы можете думать о нем как о потоковом мультиплексоре). Кадры из ввода декодируются, а затем снова перекодируются из-за...
266 просмотров
schedule 01.08.2023