Вопросы по теме 'gstreamer'
Как определить имя устройства для устройства захвата?
Я пишу приложение GStreamer (GStreamer использует DirectShow под капотом в Windows), которое захватывает микрофон и видеокамеру компьютера. Он отлично работает, но требует, чтобы я указал имена устройств вручную. Я хотел бы, чтобы моя программа...
2216 просмотров
schedule
26.12.2023
Кроссплатформенный инструмент для преобразования видео + Python (Gstreamer?)
Я ищу инструмент, чтобы сделать следующее:
Конвертируйте видео/аудио из нескольких форматов в формат WebM.
Должен быть привязан к командной строке или Python .
Кроссплатформенность.
Без лицензионных отчислений . Таким образом, все...
614 просмотров
schedule
02.12.2023
Videomixer не работает с источниками, а не с Videotestsrc
Я хочу одновременно воспроизводить два разных локальных видеофайла в одном окне. Код ниже без демультиплексора и декодера работает нормально.
static void play_video(){
GMainLoop *loop;
GstElement *pipeline,*videomixer;
GstElement...
2996 просмотров
schedule
25.10.2022
Заставить буферы gstreamer appsink хранить только 10 мс данных
У меня есть конвейер gstreamer, который сбрасывает все свои данные в appsink:
command = g_strdup_printf ("autoaudiosrc ! audio/x-raw-int, signed=true, endianness=1234, depth=%d, width=%d, channels=%d, rate=%d !"
" appsink...
3445 просмотров
schedule
16.02.2024
Как захватывать видеокадры с помощью gstreamer-sharp
Я делаю некоторую обработку видео с уже написанным приложением. На самом деле, он использует DirectShow (DS) для декодирования видеопотока и обработки его с помощью обратного вызова. Основной недостаток заключается в том, что многие распространенные...
2820 просмотров
schedule
22.11.2022
gstreamer и вывод mp4 или avi со звуком
У меня есть приведенный ниже синтаксис, который будет отображать видео с моей веб-камеры на экране и кодировать видео в файл ogv. Я хотел бы показать видео на экране, но изменить его с файла ogv на файл mp4 и / или avi с записываемым звуком, может...
7154 просмотров
schedule
10.10.2022
Как запрограммировать видеомикшер с помощью Gstreamer C API
Я пытаюсь смоделировать следующий конвейер gstreamer с помощью C API:
gst-launch -e videomixer name=mix ! ffmpegcolorspace ! xvimagesink \
videotestsrc pattern=1 ! video/x-raw-yuv,width=100,height=100 ! videobox border-alpha=0 top=0 left=0 !...
6838 просмотров
schedule
08.03.2024
Предупреждение GObject не может зарегистрировать существующий тип
Я пользователь/программист GStreamer, но я никогда не использовал GLib напрямую. Недавно я решил использовать GLib для создания простого GObject и воспользоваться преимуществами реализации сигналов. (Я программист Windows)
Я разработал простую...
407 просмотров
schedule
28.10.2022
Справочное сообщение gstreamer переопределяет мое сообщение argparse
Я пытаюсь использовать argparse для обработки аргументов командной строки моего приложения, но у меня возникли проблемы с gstreamer (который использует мое приложение). Когда я даю параметр -h для своего приложения, вместо того, чтобы показывать...
306 просмотров
schedule
18.01.2024
Создание конвейера gstreamer с целью изменения частей
Я работаю над аудиостримером и хочу иметь возможность изменять файл, который я транслирую, а также цель, на которую я транслирую. Чтобы сделать это, я бы изменил местоположение для моих файлов, или я бы изменил хост/порт моего udpsink.
У меня...
895 просмотров
schedule
03.04.2024
Как получить идентификатор окна X, созданного DirectFB?
Я разрабатываю программу, использующую DirectFB и GStreamer-0.10. Я использую gst_x_overlay_set_xwindow_id() из библиотеки gstxoverlay GStreamer, чтобы указать GStreamer отображать окно, созданное DirectFB. gst_x_overlay_set_xwindow_id()...
384 просмотров
schedule
05.06.2024
g_signal_connect pad-added не работает
Я пытаюсь научиться использовать динамические пэды в gstreamer. Поэтому я попытался добавить сигнал с добавлением пэда, чтобы я мог получить сообщение после создания элемента. Однако я не получил никакого сообщения.
Вот код:
#include...
1483 просмотров
schedule
15.09.2022
Как создать gstreamer-sharp с помощью monodevelop / xamarin?
Я разработчик AudioCuesheetEditor, приложения для редактирования звуковых листов. Новая версия должна иметь возможность воспроизводить звук, поэтому я хотел бы использовать gstreamer в качестве бэкэнда. Я немного исследовал gstreamer и обнаружил,...
5295 просмотров
schedule
25.09.2022
Сбой многопоточного Gstreamer с PyGTK (xcb_xlib_threads_sequence_lost)
Я понимаю, что нельзя обновлять пользовательский интерфейс из других потоков в gtk или сталкиваться с последствиями, но я не уверен, как я могу избежать этого при использовании gstreamer .
Мое приложение время от времени падает во время...
7336 просмотров
schedule
11.12.2022
Как использовать gst-rtsp-server с собственным пайплайном?
Я пишу приложение gstreamer, и мне нужно передать выходной аудио/видеопоток через rtsp. Но в gst-rtsp-server примерах я создал factory создание только по gst-launch синтаксису:
factory = gst_rtsp_media_factory_new ();...
3320 просмотров
schedule
16.11.2022
qt создать процесс запуска gst
Я пытаюсь создать процесс gst-launch с помощью этого конвейера:
gst-launch -ve videotestsrc ! 'video/x-raw-yuv,width=640,height=480,framerate=15/1,format=(fourcc)I420' ! queue ! mfw_vpuencoder codec-type=2 ! queue ! avimux name=mux ! filesink...
566 просмотров
schedule
30.03.2024
Разделение wav-файлов Gstreamer multifilesink
У меня проблема с записью потоков с помощью gstreamer. Приходится записывать аудио и видео отдельно и врубать по приходу сигнала. У меня правильно работает видео, но все еще есть проблемы с файлами wav. Даже простой пайплайн в gst-launch работает...
3596 просмотров
schedule
11.04.2024
Gst-launch: Сохранение каждого изображения видеопотока во время его просмотра
В настоящее время я пытаюсь сохранить видеопоток в файлы с помощью gst-launch, одновременно просматривая само видео (используя v4l2src). На данный момент я получил это, работая с сохранением изображений в файлы с помощью ! multifilesink при наличии...
4152 просмотров
schedule
23.10.2022
Как справиться с перекосом часов в потоковом аудио
Проблема :
Его потоковое аудио-видео в прямом эфире через сеть Wi-Fi + udp.
Поток: Mpeg2Ts
Платформа проигрывателя: gstreamer.
Pipeline Appsrc ----> tsdemuxer -----> аудио-очередь----> декодер faad---> alsasink-----> видео-очередь->...
2024 просмотров
schedule
14.02.2024
Плагин gstreamer для получения видеопакетов и метаданных из транспортного потока
привет, я пытаюсь демультиплексировать файл транспортного потока, чтобы разделить видео и аудио файлы (только пакеты Ts) с помощью плагинов gstreamer, я пробовал следующие параметры командной строки
для видео
gst-launch-0.10 filesrc...
965 просмотров
schedule
26.03.2024