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

Потоковая передача MJPEG через RTSP
Я захватываю изображения JPEG с IP-камеры через RTSP. Я использую live555 + libavcodec для потоковой передачи и декодирования изображения MJPEG. Поток работает нормально до разрешения изображения 2048 x 1920. Но когда я увеличиваю ширину изображения...
5491 просмотров
schedule 28.09.2022

В чем различия и сходства между ffmpeg, libav и avconv?
Когда я запускаю ffmpeg в Ubuntu, он показывает: $ ffmpeg ffmpeg version v0.8, Copyright (c) 2000-2011 the Libav developers built on Feb 28 2012 13:27:36 with gcc 4.6.1 This program is not developed anymore and is only provided for...
153219 просмотров
schedule 27.10.2022

Сохранение данных в кодировке H.264 в файл с помощью ffmpeg
У меня есть данные H264, поступающие от фреймграббера. Используя эти данные, я уже написал потоковый сервер RTP/H264 (используя live555) и клиент RTP/H264 (используя ffmpeg и live555). Я хочу добавить новую функцию на свой сервер: напрямую...
2499 просмотров
schedule 28.10.2022

кодирование кадровых буферов direcshow с использованием libavcodec
Я пытаюсь закодировать потоковый буфер кадров, захваченных ISampleGrabber (directshow), с помощью libavcodec. После кодирования этого кадра я записываю его в файл. Но после завершения файл содержит только зеленые рамки. ее код для захвата кадров...
1000 просмотров
schedule 15.02.2024

FFMPEG: Является ли определение контекста для кодека обязательным?
У меня есть код декодера. Я пытаюсь интегрировать его в ffmpeg framework . Я имею в виду КАК, данное здесь: http://wiki.multimedia.cx/index.php?title=FFmpeg_codec_howto Согласно этой статье мне нужно определить структуру в моем файле...
630 просмотров
schedule 28.10.2022

Как переопределить функции доступа к памяти (malloc, realloc и т. д.) в libavformat с помощью моих собственных пользовательских функций
Я использую пакет libavformat-dev для получения некоторых свойств медиафайла, таких как битрейт, продолжительность и т. д. Однако я хочу использовать свои пользовательские функции malloc, calloc, realloc вместо системных функций, которые использует...
300 просмотров
schedule 25.11.2023

Avformat не может найти начало файла
Мне нужно быстро найти H.264 закодированный видеопоток в MP4 контейнере. Я использую libav для декодирования кадров, поэтому я наткнулся на метод avformat_seek_file() . Моя проблема в том, что если предположить, что поток H.264 начинается с...
2608 просмотров
schedule 12.03.2024

Пример декодирования аудио FFmpeg/Libav
Я пытаюсь получить тот же результат, что и ffmpeg/avconv, от преобразования файла MP2 в необработанный PCM с использованием кода. Я использовал функцию audio_decode_example из учебника, включенного в документацию FFmpeg/Libav . но выходы были...
2811 просмотров
schedule 02.11.2022

Как отключить автоповорот матрицы отображения libav
У меня есть видео, снятое с мобильного телефона в портретном режиме. Вот сброшенная информация о видео: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'video.MOV': Metadata: major_brand : qt minor_version : 0 compatible_brands: qt...
1001 просмотров
schedule 08.03.2024

связывание с libavcodec, все еще видим неопределенные ссылки
Я пытаюсь скомпилировать пример libavcodec. Я получаю следующую ошибку: lol@foldingmachine:~/p/avtest$ g++ main.cpp -o main -lavcodec main.cpp: In function ‘void audio_decode_example(const char*, const char*)’: main.cpp:57:15: warning: ‘int...
1641 просмотров
schedule 12.03.2024

Кодек H265 меняется с hvc1 на hev1
Я пытаюсь скопировать файл mp4 с видео hevc. Исходный файл имеет кодек hvc1. Stream #0:0(und): Video: hevc (Main) (hvc1 / 0x31637668) После копирования кодек получает значение hev1 Stream #0:0(und): Video: hevc (Main) (hev1 /...
2621 просмотров
schedule 08.12.2022