Remélem néhányan tudtok nekem segíteni.
Saját beállítás / konfiguráció:
- Amazon FireTV, felbontás 1080p50
- 1x2 HDMI-elosztó / HDFury3
- Blackmagic Intensity Pro PCI kártya
- Ubuntu 14.04.1 LTS, kernel: 4.2.0-35-generic
- Legújabb Blackmagic illesztőprogramok Linuxhoz (Desktop Video 10.6.2)
- GStreamer 1.2.4, beleértve az összes szükséges beépülő modult, például rossz, csúnya stb.
Sikeresen be tudom fogni a 720p50-et (FiteTV felbontás 720p50-re állítva) a HDMI-via-Splitter vagy Component-via-HDFury3 csatlakozással:
gst-launch-1.0 decklinksrc connection=HDMI mode=16 device_number=0 ! xvimagesink sync=false
gst-launch-1.0 decklinksrc connection=Component mode=16 device_number=0 ! xvimagesink sync=false
Nem sikerül viszont az 1080p50 befogása (1080p60 sem megy). A decklinksrc által támogatott 1080p/1080i módok egyike sem működik (5-15. mód). A viselkedés a következő:
- 13-15. mód: A folyamat vagy megszakad a „gst_decklink_src_start: a videobemenet engedélyezése sikertelen” hibával.
- 5-12. módok: A GstSystemClock inicializálva van, de állandó "gst_decklink_src_start: enable video input failed" hibakeresési üzeneteket kapok, miközben nem jelenik meg videó felugró ablak.
Íme a hibakeresési eredmények:
GST_DEBUG=2,decklink*:6 gst-launch-1.0 decklinksrc connection=HDMI mode=13 device_number=0 ! xvimagesink sync=false
0:00:00.029336645 7092 0x2114780 DEBUG decklinksrc gstdecklinksrc.cpp:610:gst_decklink_src_audio_src_query:<decklinksrc0:audiosrc> query: caps query: 0x1fadf20, GstQueryCaps, filter=(GstCaps)NULL, caps=(GstCaps)NULL;
0:00:00.029422425 7092 0x2114780 DEBUG decklinksrc gstdecklinksrc.cpp:610:gst_decklink_src_audio_src_query:<decklinksrc0:audiosrc> query: caps query: 0x1fae000, GstQueryCaps, filter=(GstCaps)NULL, caps=(GstCaps)NULL;
0:00:00.029487787 7092 0x2114780 DEBUG decklinksrc gstdecklinksrc.cpp:635:gst_decklink_src_video_src_query:<decklinksrc0:videosrc> query: caps query: 0x1fae050, GstQueryCaps, filter=(GstCaps)NULL, caps=(GstCaps)NULL;
0:00:00.029542241 7092 0x2114780 DEBUG decklinksrc gstdecklinksrc.cpp:635:gst_decklink_src_video_src_query:<decklinksrc0:videosrc> query: caps query: 0x1fae0f0, GstQueryCaps, filter=(GstCaps)NULL, caps=(GstCaps)NULL;
Setting pipeline to PAUSED ...
0:00:00.031354803 7092 0x2114780 DEBUG decklinksrc gstdecklinksrc.cpp:419:gst_decklink_src_start:<decklinksrc0> start
0:00:00.539748563 7092 0x2114780 ERROR decklinksrc gstdecklinksrc.cpp:507:gst_decklink_src_start: enable video input failed
ERROR: Pipeline doesn't want to pause.
Setting pipeline to NULL ...
Freeing pipeline ...
GST_DEBUG=2,decklink*:6 gst-launch-1.0 decklinksrc connection=HDMI mode=9 device_number=0 ! xvimagesink sync=false
0:00:00.029576730 7158 0x123e780 DEBUG decklinksrc gstdecklinksrc.cpp:610:gst_decklink_src_audio_src_query:<decklinksrc0:audiosrc> query: caps query: 0x10d7f20, GstQueryCaps, filter=(GstCaps)NULL, caps=(GstCaps)NULL;
0:00:00.029675031 7158 0x123e780 DEBUG decklinksrc gstdecklinksrc.cpp:610:gst_decklink_src_audio_src_query:<decklinksrc0:audiosrc> query: caps query: 0x10d8000, GstQueryCaps, filter=(GstCaps)NULL, caps=(GstCaps)NULL;
0:00:00.029777155 7158 0x123e780 DEBUG decklinksrc gstdecklinksrc.cpp:635:gst_decklink_src_video_src_query:<decklinksrc0:videosrc> query: caps query: 0x10d8050, GstQueryCaps, filter=(GstCaps)NULL, caps=(GstCaps)NULL;
0:00:00.029852252 7158 0x123e780 DEBUG decklinksrc gstdecklinksrc.cpp:635:gst_decklink_src_video_src_query:<decklinksrc0:videosrc> query: caps query: 0x10d80f0, GstQueryCaps, filter=(GstCaps)NULL, caps=(GstCaps)NULL;
Setting pipeline to PAUSED ...
0:00:00.031620092 7158 0x123e780 DEBUG decklinksrc gstdecklinksrc.cpp:419:gst_decklink_src_start:<decklinksrc0> start
0:00:00.062865572 7158 0x10d7f20 DEBUG decklinksrc gstdecklinksrc.cpp:746:gst_decklink_src_task:<decklinksrc0> task
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
0:00:00.385527986 7158 0x125ad90 DEBUG decklinksrc capture.cpp:99:VideoInputFrameArrived:<decklinksrc0> Frame received - No input signal detected
0:00:00.410565841 7158 0x125ad90 DEBUG decklinksrc capture.cpp:99:VideoInputFrameArrived:<decklinksrc0> Frame received - No input signal detected
0:00:00.435524012 7158 0x125ad90 DEBUG decklinksrc capture.cpp:99:VideoInputFrameArrived:<decklinksrc0> Frame received - No input signal detected
0:00:00.485837880 7158 0x125ad90 DEBUG decklinksrc capture.cpp:99:VideoInputFrameArrived:<decklinksrc0> Frame received - No input signal detected
Sikerült reprodukálnom a problémát egy másik gépen egy másik Intensity Pro kártya használatával. Bármi hozzáfűznivaló?