Описание тега libavcodec
NoneLibavcodec is a free software/open source LGPL-licensed library of codecs for encoding and decoding video and audio data.
1
ответ
Каков наилучший способ заполнить AVFrame.data
Я хочу передать данные кадрового буфера opengl в AVCodec как можно быстрее. Я уже преобразовал RGB в YUV с помощью шейдера и прочитал его с помощью glReadPixels Мне все еще нужно заполнить данные AVFrame вручную. Есть ли лучший способ? AVFrame *fram…
21 сен '15 в 17:45
0
ответов
Обнаружение черных кадров в Raw YUV-видео с помощью библиотеки libavcodec в командной строке C++ NOT
У меня есть сырой видео поток YUV, скажем, example.yuv. Я хочу читать это видео кадр за кадром, используя libavcodec в C++. Как только я получаю это кадр за кадром, мне нужно обнаружить черные кадры, а затем преобразовать это видео в mp4. Я знаю, чт…
10 апр '15 в 09:37
1
ответ
Avcodec: генерировать заголовок OPUS для потока
Я использую OPUS с avcodec для кодирования звуков и потоковой передачи по собственному протоколу. Пока он работает с кодеком MP2, но когда я переключаюсь на OPUS, у меня возникает эта проблема: [opus @ 1b06d040] Error parsing the packet header. Я по…
31 май '15 в 20:06
0
ответов
Ошибка сегментации при декодировании аудио (mp3) файла с использованием C API
Я выполняю файл decode_audio.c. Я успешно скомпилировал. Я получаю ошибку сегментации при выполнении. Я включил заголовочный файл avformat.h. Я изменил логику кодека в соответствии с форматом mp3. Я использую следующую команду для компиляции и выпол…
09 авг '18 в 06:43
3
ответа
Предупреждение ffmpeg (libavcodec): слишком большой кодированный кадр
Я пытаюсь использовать libavcodec (ffmpeg) для кодирования необработанных данных пикселей в формат mp4. Все идет хорошо, и я получаю файл.avi с достойным качеством, но иногда кодек выдает предупреждение "слишком большой кодированный кадр". И когда э…
05 окт '10 в 13:10
1
ответ
Эффект AV_CODEC_FLAG2_FAST в декодировании H.264
Кто-нибудь знает, каков эффект AV_CODEC_FLAG2_FAST флаг в библиотеке libavcodec (ffmpeg 4.0.2), когда он включен AVCodecContext? AVCodecContext* avCodecContext; AVCodec* avCodec; ... avCodec = ...; avCodecContext = avcodec_alloc_context3(avCodec); a…
25 фев '19 в 16:27
2
ответа
Конвертировать.m4a в PCM используя libavcodec
Я пытаюсь преобразовать файл.m4a в необработанный файл PCM, чтобы воспроизвести его в Audacity. Согласно AVCodecContext, это дорожка с частотой 44100 Гц, использующая образец формата AV_SAMPLE_FMT_FLTP, который, насколько я понимаю, при декодировани…
17 янв '13 в 09:49
1
ответ
Компиляция FFMPEG в Visual Studio 2013
Мне нужна помощь в компиляции " http://cekirdek.pardus.org.tr/~ismail/ffmpeg-docs/api-example_8c-source.html" с использованием Visual Studio Express 2013. Я следовал решению, указанному в " Использовать FFmpeg в Visual Studio", однако я все еще полу…
11 дек '13 в 22:00
1
ответ
Декодировать аудио с помощью libavcodec и играть с использованием libAO?
Я использую следующий фрагмент кода для декодирования аудио файлов (протестировано с MP3,WAV,WMV). Но когда он воспроизводит звук, он просто издает статические звуки и время от времени дает сбой. Любые намеки на то, что я делаю здесь не так? #includ…
21 мар '12 в 06:22
1
ответ
Управление памятью ffmpeg/libavcodec
Документация libavcodec не очень конкретна о том, когда освобождать выделенные данные и как их освобождать. Прочитав документацию и примеры, я собрал пример программы ниже. В источнике есть несколько конкретных вопросов, но мой общий вопрос: правиль…
02 авг '13 в 19:32
1
ответ
Декодировать видео H264 с помощью libavcodec, C
Я пытаюсь декодировать необработанный файл h264 с помощью ffmpeg/libavcodec, но не могу заставить его работать должным образом. Вывод должен быть необработанным YUV-файлом на данный момент. Можно скомпилировать код с GCC gcc -o decoder decoder.c -L.…
09 янв '15 в 22:49
0
ответов
Ретрансляция RTSP с использованием библиотеки ffmpeg
Я реализую реле RTSP, используя libavcodec (ffmpeg). По сути, он подключается к IP-камере, которая является сервером RTSP, вытягивает поток и затем передает его в wowza. Мне очень трудно найти пример реализации этого в интернете. Таким образом, я на…
21 ноя '15 в 10:48
1
ответ
Пример аудио декодирования FFmpeg/Libav
Я пытаюсь получить тот же вывод, что и ffmpeg/avconv, от преобразования файла MP2 в необработанный PCM с использованием кода. Я использовал функцию audio_decode_example из учебника, включенного в документацию FFmpeg/Libav, но результаты были другими…
18 мар '14 в 10:14
0
ответов
Кодирование 25-мегапиксельного видео
У меня 25MP несжатый видеофайл из 100 кадров. Я попытался закодировать его с помощью кодировщика ffmpeg и h264 в файл.mp4, но кодирование застряло вокруг 10-го кадра. Это скрипт: avconv -y -i input.avi -c:v libx264 -preset medium -b:v 5000K -pass 1 …
18 авг '16 в 10:38
1
ответ
libavcodec и php
Я вижу здесь пример c libavcodec http://cekirdek.pardus.org.tr/~ismail/ffmpeg-docs/api-example_8c-source.html Это кодирование / декодирование аудио и видео (кадр за кадром). Я намерен что-то вроде этого, но в php. Я хочу конвертировать видео в то же…
25 июн '10 в 06:35
1
ответ
Можно ли обрезать размер кадра во время декодирования с использованием libavcodec?
Я следовал руководству Дрангера по отображению видео с использованием libav и FFMPEG. http://dranger.com/ffmpeg/ avcodec_decode_video2, кажется, самая медленная часть процесса декодирования видео. Иногда я могу одновременно декодировать два видео, н…
28 апр '13 в 03:18
0
ответов
FFmpeg(C/libav) VPX для потока mpeg2video нельзя воспроизвести в VLC
В настоящее время я пытаюсь перекодировать видео VPX(VP8/VP9) в mpeg2video и транслировать его по UDP с помощью mpegts. Я инициализировал все контексты и потоки, и пока я транслирую его, чтобы он работал, если я отправляю поток в VLC или другой прои…
15 сен '17 в 22:23
0
ответов
FFmpeg / libavcodec: кодирование с x264 игнорирует настройку битрейта
Я пытаюсь написать видео с использованием библиотек FFmpeg. Пока что я могу успешно кодировать видео с расширением.avi, но когда я использую расширение.mp4, приложение полностью игнорирует указанную мной опцию битрейта. Вот фрагмент кода, который я …
16 авг '16 в 14:44
0
ответов
libav C++ raw h264 TCP Stream для opencv Mat
Я пишу программное обеспечение для моих классов, которое получает поток h264 от дрона, и мне нужно преобразовать видеопоток в opencv Mat. У меня нет проблем с получением кадра, и если я сохраню его в файл.264, я смогу прочитать вывод с помощью VLC. …
10 ноя '18 в 18:16
2
ответа
Сдвиг зеленого оттенка, преобразование RGBA в YUV420p ffmpeg libavcodec
Мне было интересно, кто-то может помочь. В настоящее время я занимаюсь преобразованием растровых изображений RBGA в YUV420p перед тем, как кодировать кадры с помощью кодека h264 и успешно выгружать закодированные пакеты в файл. Я также могу воспроиз…
17 июл '17 в 14:18