This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/TMS320DM8148:使用 Fb0/1/2作为 h264的源编码和网络作为接收。

Guru**** 2556200 points
Other Parts Discussed in Thread: AM5728

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/616513/linux-tms320dm8148-using-fb0-1-2-as-source-encode-to-h264-and-network-as-sink

器件型号:TMS320DM8148
主题中讨论的其他器件:AM5728

工具/软件:Linux

是否可以使用 gstreamer 将 fb0/1/2用作源并将数据转换为 h264、然后通过网络进行流式传输?

BR

Ammar Zafar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我没有尝试过这样的用例。
    您可以尝试如下操作:
    … multifilesrc 位置=/dev/fb0! …
    请记住、OMX_h264enc 接受 NV12格式。
    对于 CSC、您可以使用 ffmpegcolorspace 元素。
    我建议您首先使用文件链接元素或 fakesink 构建管道、然后使用流媒体元素构建该管道。

    希望这对您有所帮助。

    BR
    玛格丽塔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢 Margarita 的回复、

    我是 gstreamer 的新用户,在我的例子中,我在 fb0设备上显示了一些数据,并想在 h264中转换它,我尝试转换 mp4文件,并使用通过以太网传输它

    gst-launch 文件 rc location=test.mp4! TEE NAME=t \t !! 排队! qtdemux!  h264parse!OMX_h264dec! OMX_标量器! 'VIDEO/x-RAWE-YUV、width=(int) 800、height=(int) 600'! v4l2sink \t. !! 排队! qtdemux!  h264parse!  很棒! rtph264支付! udpsink 主机=192.168.10.201端口=5554 -v

    但我对如何使用 ARGB 格式的 Fb0数据感到困惑?

    BR

    Ammar Zafar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    正如我在上一篇文章中所说的、您可以检查 CSC 的 ffmpegcolorspace 元素。
    您可以在控制台中执行 gst-check ffmpegcolorspace、以检查它在接收器和 src (输入和输出)上支持的颜色格式。
    您可以尝试的流水线为:
    gst-launch 多文件 rc location=/dev/fb0! 排队! 超赞的色彩空间! 排队! OMX_h264enc! h264parse! 很棒! fakesink 无声=true
    请记住、此流水线未经过测试。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢 Margarita 的回复、

    给了我这个错误... 还有其他建议吗?

    root@dm814x-evm:/# gst-launch multifilesrc location=/dev/fb0! 排队! ffmpegcol
    很棒的地方! 排队! OMX_h264enc! h264parse! 很棒! fakesink 无声=true
    正在将管道设置为暂停...
    管道是 PREROLLING ...
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    错误:来自元素/GstPipeline:流水 线0/GstFFMpegCsp:ffmpegcsp0:不协商
    其他调试信息:
    gstbasetransform.c (2265):gst_base_transform_handle_buffer ():/GstPipeline:pip:
    未协商
    错误:管道不想进行预发布。
    正在将管道设置为 NULL ...
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    正在释放管道...
    root@dm814x-evm:/#
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    是否可以发布此操作的执行:
    gst-launch -v multifilesrc location=/dev/fb0! fakesink 无声=true

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这是日志

    root@dm814x-evm:~# gst-launch -v multifilesrc location=/dev/fb0! fakesink silen
    T =真
    正在将管道设置为暂停...
    管道是 PREROLLING ...
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    管道是 PREROLLED...
    正在将管道设置为正在播放...
    新时钟:GstSystemClock
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    错误:进程多文件 rc0:s Pte:8262c1cf PMD:8827e031中的页面映射错误
    页面:c060a580 count:1 mapcount:-1 mapping:c93ae661 index:0x417dc
    页标志:0x100068 (uptodate|LRU|ACTIVE|swapbacked)
    ADDR:424f5000 VM_FLAGS:00100073 anON_vMA:c93ae660映射:(空)索引:417dc
    回溯:
    [ ](dump_backtrace+0x0/0x110)从[ ](dump_stack+0x18/0x1c)
    R7:424f5000 R6:0004019a R5:40eb3000 R4:c82c7318
    [ ](dump_stack+0x0/0x1c)从[ ](print_BAD_Pte+0x16c/0x198)
    [ ](print_BAD_Pte+0x0/0x198)、从[ ](unmap_vmas+0x358/0x59c)
    [ ](unmap_vmas+0x0/0x59c)从[ ](unmap_region+0x80/0x10c)
    [ ](unmap_region+0x0/0x10c)从[ ](do_munmap+0x228/0x294)
    [ ](do_munmap+0x0/0x294)从[ ](sys_munmap+0x44/0x58)
    [ ](sys_munmap+0x0/0x58)、来自[ ](RET_FAST_SYSCALL+0x0/0x30)
    R7:0000005b R6:40297e3c R5:40eb3008 R4:40543264
    由于内核事件禁用锁定调试
    错误:进程多文件 rc0:s pfn:8262c 中的页面状态错误
    页面:c060a580 count:0 mapcount:-1 mapping:(空) index:0x417dc
    页标志:0x100008 (uptodate|swapbacked)
    回溯:
    [ ](dump_backtrace+0x0/0x110)从[ ](dump_stack+0x18/0x1c)
    R7:00000000 R6:00000000 R5:c060a580 R4:c05a490c
    [ ](dump_stack+0x0/0x1c)从[ ](BAD_PAGE+0xd8/0x108)
    [ ](BAD_PAGE+0x0/0x108)从[ ](FREE_PAGE_PREPARE+0x78/0x108)
    R5:00000000 R4:c060a580
    [ ](FREE_PAGE_PREPARE+0x0/0x108)、来自[ ](FREE_HOT_COLD 页面+0x2C/0x19c)
    [ ](FREE_HOD_COLOW_PAGE+0x0/0x19c)从[ ](PGE_PAGE+0x130/0x144)
    r9:c0538a34 r8:c827ebd4 r7:c82c7318 r6:424f5000 r5:c060a580
    r4:c060a580
    [ ](PGE_PAGE+0x0/0x144)、来自[ ](unmap_vmas+0x360/0x59c)
    R5:c060a580 R4:00000000
    [ ](unmap_vmas+0x0/0x59c)从[ ](unmap_region+0x80/0x10c)
    [ ](unmap_region+0x0/0x10c)从[ ](do_munmap+0x228/0x294)
    [ ](do_munmap+0x0/0x294)从[ ](sys_munmap+0x44/0x58)
    [ ](sys_munmap+0x0/0x58)、来自[ ](RET_FAST_SYSCALL+0x0/0x30)
    R7:0000005b R6:40297e3c R5:40eb3008 R4:40543264
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    捕捉到的中断--处理中断。
    中断:正在停止管道...
    10067312850 ns 后结束执行。
    正在将管道设置为暂停...
    正在将管道设置为就绪...
    正在将管道设置为 NULL ...
    正在释放管道...

    BR
    Ammar Zafar
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我无法分配可以从/dev/fb.读取的 gstreamer 元素
    在 gstreamer 中、只有 Linux 帧缓冲区视频链接元素。
    我建议您检查此 e2e 线程:
    e2e.ti.com/.../177317
    ffmpeg 还可以从帧缓冲区中记录。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、那么您意味着我们不能使用帧缓冲器吗?
    我们是否可以使用内存变量作为输入传递到 gstreamer 并定义其格式?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    从 multisrc 更改为 filesrc
    root@dm814x-evm:/# gst-launch -v 文件 rc location=/dev/fb0! fakesink 无声=tru
    e
    正在将管道设置为暂停...
    管道是 PREROLLING ...
    管道是 PREROLLED...
    正在将管道设置为正在播放...
    新时钟:GstSystemClock
    从元件"流水线0"获得 EOS。
    805506300 ns 后结束执行。
    正在将管道设置为暂停...
    正在将管道设置为就绪...
    正在将管道设置为 NULL ...
    正在释放管道...
    root@dm814x-evm:/#
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    是否可以尝试为 RGB->nv12 (设置大写过滤器)添加 ffmpegcolorspace?

    BR
    玛格丽塔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    怎么做?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    你能试试:

    1. gst-launch -v 文件 rc location=/dev/fb0! 很棒! 超赞的色彩空间! fakesink 无声=true
    2. gst-launch -v 文件 rc location=/dev/fb0! 很棒! 超赞的色彩空间! OMX_h264enc! h264parse! fakesink 无声=true

    请告诉我结果。
    如果不起作用、请添加 gst-debug=3并附加调试日志。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢 Margrita 如此符合帮助回答、

    这些是日志。 两个命令都无法正常工作。

    root@dm814x-evm:~ gst-launch -v 文件 rc location=/dev/fb0! 很棒! ffmpegcol
    很棒的地方! fakesink 无声=true
    正在将管道设置为暂停...
    管道是 PREROLLING ...
    错误:来自元素/GstPipeline:流水 线0/GstFFMpegCsp:ffmpegcsp0:未协商
    其他调试信息:
    gstbasetransform.c (2265):gst_base_transform_handle_bufer ():/GstPipeline:流水线0/GstFFMpeCsp:ffmpegsp0:
    未协商
    错误:ipeline 不想进行预发布。
    将流水线稳定为 NULL ...
    正在释放管道...


    root@dm814x-evm:~ gst-launch -v 文件 rc location=/dev/fb0! 很棒! ffmpegcol
    很棒的地方! fakesink silicon=true --gst-debug=3.


    0:00:00.018287144  183   0x16050信息               GST_init gstquery.c:108:_GST_query_initialize:init 查询
    0:00:00.024368227 [334m 183   0x16050 INFO               GST_init gstmessage.c:73:_GST_mssage_initialize:init messages
    0:0:00.02592674  183   0x16050 2;01mINFO     GST_PLUGIN_OADING gstplugin.c:350:_GST_PLUGIN_initializ:注册0个静态插件
    0:0:00.026897824  183   0x16050信息     GST_PLUGIN_TANDEGSTPADGSTPLUGN.c:255:GST_PLUGIN_REGISTER_STIC:已注册静态插件"statiels"
    0:00:00.027013274  183   0x16050 INFO    GST_PLUGIN_LOADGSTPLUGN.c:257:GST_plugn_register_static:添加了静态 plugin"静态元"、结果:1.
    0:00:00.03350021  183   0x16050 INFO          GST_registry gstregisty.c:1599:ensure_curry_registry:rading registry cache:/home/root/.gstreamer0.10/registry.arm.bin
    0:00:00.166398144  183   0x16050信息           GST_registry gstregistrybinary.c:614:GST_registry_binary_read_cache:在0.12669秒内加载/home/oot/.gstreamer-0.10/registry.arm.bin
    0:00:00.166940244  83   0x16050 INFO           GST_registry gstregistration.c:1469:San_and_update_registry:Validatingplugins from registry cache:/home/root/.gtreamer-0.10/registry.arm.bin
    0:00:00.243954991  183   0x16050 INFO           GST_registry gstregistration.c:1561:scan_and_update_registry:注册表缓存未更改
    0:00:0.244121641  183   0x16050 NFO           GST_registry gtregistration.c:1628:ensure_curry_registry:注册表读取和更新完成、结果=1
    0:00:00.244188141  183   0x16050 [32;01mINFO               ST_INIT GS.c:792:INIT_POST:glib 运行时错误:2.24.1
    0:00:00.244254241  183   0x16050信息               GST_init GS.c:79:init_post:glib 头版本:2.24.1
    0:00:00.244481491  183  0x16050信息           GST_pipeline gstparse.c:29:GST_parse_launch_full:解析 ipeline 说明'filesrc location=/de/fb0! 很棒! 超赞的色彩空间! faesink 无声=true'
    0:00:00.251807392  183   0x16050信息    GST_PLUGIN_LOADGING.c:859:GST_PLUGIN_LOAD_FILE: Pugin "/usr/lib/gstreamer-0.10/libgstcoeelements.so load" loaded
    0:00:00.251937892 34m 183   0x16050信息   GST_Element _FACTORYgstemfactory.c:371:GST_ELEMENT _ FICAND_CREATE:创建元素"filesc"
    0:00:00.253232341  183  0x16050信息       GST_Element _pads gstelement.c:76:GST_Element _add_pad: 添加焊盘'srC'
    0:00:00.27412411  183   0x16050已                    注册 IFO OMX gstmx_videomixer.c:2183:init_interfaces:0m GstChildProxy 接口
    000:00.274302991  183   0x6050 INFO     GS_PLUGIN_LOADGSTPLUGN.c:859:GST_PLGIN_LOAD_FILE: PLUGIN "/usr/lib/gstremer-0.10/libgstomx.so load" loaded
    0:00:00274388041         元件183 0x16050信息 GST_EMENT_factory gstperfactory.c:371:GST_lement_factory_create:创建"gstperf"
    0:00:00.275264791 183   0x16050信息      GST_Element _pads gselement.c:716:GST_Element _add_pad: 添加焊盘"传感器"
    0:00:00.275534292  183  0x16050信息       GST_Element _pads gstelement.c:716gst_element_add_pad: 添加焊盘'srC'
    0:00:00.27418992  183   0x16050信息     GST_PLUGIN_OADING gstplugin.c:859:GST_PLUGIN_LOAD_PLOAD_Pie:已加载插件"/usr/lib/gstreamer-0.1/libgstffmpegcolorspace.so
    0:00:0.278538692         183 0x16050INFO GST_lement_factory gstemfactory.c:371:st_elem_factory_create:创建元素"ffmpegcolorspace"
    0:00:00.28278591  183   0x16050 NFO       GST_ELMENT_PADS gstelement.c:716:GST_ELEGIT_AD_PAD: 添加焊盘"链接"
    0:00:00.284509691 183   0x16050信息      GST_Element _PADS gselement.c:716:GST_Element _add_pad: 添加焊盘"sc"
    0:00:00.284685191       元件183 0x16050信息 GST_Element _factory gstfactory.c:371:GST_ELEGER_factory_create:创建元件"fakesink"
    0:00:00.25835542  183   0x16050信息       GST_Emit_PADS gstelement.c:716:GST_elemet_add_pad: 添加焊盘"链接"
    0:00:00.286158492 183   0x16050信息   GST_Element _factory.c:371:GST_Element _factory_reate:创建元素"管道"
    00:00:00:286818642  183   016050 INFO          GST_F管线./语法.y:568:gstparse_perform:链接文件 rc:(任意)至 perf0:(任意)(0/0)、带 cap (无)"
    0:00:00.286957592  183  0x16050 INFO       GST_Element _pads gstutils.c:168:GST_Element _link_pad_full:正在链接元素文件 rc0:(任意)至 eleent perf0:(任意)
    0:00:00.287060942  183   0x16050 INFO               GST_PADS gsttils.c:1028:GST_PAD_CHECK_LINK:用于链接文件 rc0:src 和 perf0:sink 的 tryng
    0:0:00.287205142  183   0x16050 [32;01mINFO              GST_PADS gstutils.c:1468:Prepare_lik_mang_Ghost:文件 rc0和 per0位于同一个容器中、无需重影垫
    0:0:00.622946591  183   0x16050 [32;01mINFO              GST_PADS gstpad.c:1941:GST_PAD_LINK 准备:尝试链接文件 rc0:RC 和 perf0:sink
    0:00:00.623064841 183   0x16050信息   [00;01;31;41m           GST_PADS gstpa.c:2124:GST_PAD_LINK_FULL:链接的文件 src0:src 和 perf0:SINK、成功
    00:00.623219791  183   0x16050 INFO          GST_F管线./语法.y:568:GST_parseperate_link:链接 perf0:(任何) toffmpegcsp0:(任何)(0/0)、带电容"(无)
    0:00:00.623299491  183   x16050信息       GST_Element _pads gstutils.c:1568:gstelement_link_pad_full:正在尝试链接设备性能0:(任何)到元素 ffmpegcsp0:(an)
    0:00:00.623380741  183  0x16050 INFO               GST_PADS gstutils.c:102:GST_PAD_CHECK_LINK:尝试链接 perf0:src 和 ffmpegcsp0:sink
    0:00:00623873691  183   0x16050信息              GST_PADS gstutils.c:1468:Prepare_linkmange_Ghost:perf0和 ffmpegcs0在同一个容器中、无需 Ghost Pads
    0:0:00.624000091  183   0x1605 INFO              GST_PADS GSTPAD.c:1941:GST_PAD_Lnk_PREPARE:尝试链接 perf0:RC 和 ffmpegsp0:SINK
    0:00:00.624477441 183   0x16050 INO               GST_PDS gstpad.c:2124:GST_PAD_LINK_FULL:链接 perf0:src 和 ffmpegcsp0:sink、sucessful
    0:00:00.624620691  183[00m   0x16050 INFO           GST_F管线./grammr.y:568:GST_parse_pert执行_link:linkng ffmpegcsp0:(任何)至 fakesink0:(任何)(0)(0)、带电容"(无)"
    0:00:00.62469939 183   0x16050信息       GST_Element _ADS gstutils.c:1568:GST_Element _link_padsfull:正在尝试链接元素 ffmpgcsp0:(任何)到元素 fakesink0:(任何)
    000:00.624778741  183   0x1050 INFO              GST_PADS gstutils.c:1028:gstpad_check_link:尝试链接 ffmpegsp0:src 和 fakesink0:sink
    0:00:00.66869892  183   0x16050信息               GT_PADS gstutils.c:1468:Prepare_link_mabe_Ghost:ffmpegcsp0和 fakesink0in same bin、无需重影焊盘
    000:00.666015392  183   0x1650 INFO              GST_PADS gstpad.c:1941:GST_PAD_INK_PREPARE:尝试链接 ffmpecsp0:src 和 fakesink0:SINK
    0:00:00.70680442  183   0x16050 INFO               ST_PADS gstpad.c:2124:GST_PAD_LINK_FULL:0m 已链接 ffmpegcsp0:src 和 fakesink:sink、成功
    正在将管道设置为 pased ...
    0:00:00.710519392  183   0x1050 INFO            GST_States gstelem.c:2354:GST_lement_Continue_state: 灌电流状态-将 NULL 更改为 READYDY
    0:00:0.710760092  183   0x16050 2;01mINFO            GST_States gstbin.c:2492:GST_bin_changest_func: 子'faksink0'已成功将状态更改为2 (就绪)
    0:00:00.710871342  183  0x16050 INFO            GST_States gstelement.c:2341:GS_ELECK_CONTINUE_STACE_STstate: 已完成状态更改为就绪
    0:00:0.710942942  183   0x1605信息            GST_States gstelem.c:2354:GST_elemnt_Continue_state: postig 状态-将 NULL 更改为 READY
    0:00:00711045842  183   0x16050信息             ST_States gstbin.c:2492:GST_bin_change_ste_func: 子"ffmpegcsp0"已成功将状态更改为2 (就绪)
    0:00:00.711172392  183   x16050信息            gst_stats gstel.c:2341:gs_element_Continue_state: 将"已处理"状态更改为"就绪"
    0:00:00.71245642  183   0x16050信息             GSTATES gstelement.c:2354:GST_ELEGER_CNTINE_STATE: 将状态“已分配 NULL”发布为“就绪”
    0:00:00.711345442 [334m 183   0x16050信息            GST_STATESgstbin.c:2492:GST_bin_change_state_func: 子'perf0'状态成功更改为(就绪)
    0:00:00.71143364  183   0x16050 INF             GST_STATS gstelement.c:2341:GST_Element _Continue_tate: 已完成状态切至就绪
    0:00:01.047687142  83   0x16050信息   [00;01;31m         GST_States gstelemnt.c:2354:GST_Element _Continue_state: 过帐状态-已更改 NULL t READY
    0:00:01.047814842  183   0x16050信息             GST_States gstbin.c:2492:GST_Bn_CHANGE_STD_FUNC: 子'ilesrc0'已成功将状态更改为2 (就绪)
    0:00:01.048047542  183  0x16050 INFO             GST_States gstelement.c:231:GST_Element _Continue_state: 将状态从 NULL 提交到就绪挂起暂停、下一个暂停
    0:00:01.04999442  183   0x16050信息             GST_Sates gstelement.c:2323:GST_Element_contie_state: 继续将 Stae 更改为 PAUSED (暂停)、final paused (最终暂停)
    0:0:01.049596242  183   0x1650 INFO            GST_States gstbin.c:2498:GST_bin_chnge_state_func: 儿童'faesink0'正在将状态异步更改为暂停
    0:00:01.049748492  183[00m   0x16050 INFO             GST_STATS gstElementc:2341:GST_Element _Continue_state: 已完成对 PAUED 的状态更改
    0:00:01.049824542  183  0x16050 INFO             GST_States gstelement.c:2354:st_element_Continue_state: 0m 过帐状态-已更改暂停准备
    0:00:01.049930092  183  0x16050信息            GST_States gstbin.c:2492:GST_binchange_state_func: Chid 'ffmpegcsp0'已将状态更改为3 (暂停)已更新
    0:00:01.050053892 183   0x16050信息   [00;01;31m         GST_States gstelemnt.c:2341:GST_Element _Continue_state: 已完成 PAUSD 状态更改
    0:00:01.050126842  183   x16050信息            gst_stats gstel.c:2354:gs_element_Continue_state: 测试状态-已将就绪更改为暂停
    0:0001.050226042  183   0x16050 [32;01mINFO            GST_States gstbin.c:2492:GST_bin_changest_func: 子'perf'已成功将状态更改为3 (暂停)
                                                                                                                                                                               0:00:01.050349792  183  0x16050
    0:00:01.095872142  183   0x16050 INFO              GST_EVENT GSTEVENT.c:606:gt_EVENT_NEW_SEGM_FULL:创建新段更新0、速率1.000000、格式字节、开始0、停止-1、位置0
    0:00:01.096628692  183  0x16050信息             GST_States gstelement.c:2341:gt 元素_CONTINE_STACE_STstate: 已完成状态更改为已暂停
    0:00:1.096749792  183   0x16050INFO           GST_States gstelement.c:2354:GST_Element _Continue_state: 过帐状态-已将就绪更改为已暂停
    流水线为 PREROLLING ... 0x16050信息             GST_tates gstbin.c:2492:GST_bin_change_Stae _func: 子'filesrc0'已成功定义为3 (暂停)
    0:00:01.0991992  183   0x179a0警告          basetransform gtbasetransform.c:2265:gst_base_transform_andle_buffer: 错误:ot Negotiated
    0:00:01.099318692  83   0x179a0警告         basetransform gstbasetransfom.c:2265:gst_base_transform_handle_buffr: 错误:未协商
                                                                                                                                                          0:00:01.099486542  183  0x179a0信息       GST_ERRd
    元素/GstPipeline:流水 线0/GsFFMpegCsp:ffmpegcsp0:未协商时出错
    附加调试信息:
    gstbasetransform.c2265):gst_base_transform_handle_buffer (:/GstPipeline0/GstFFMpegCsp:fmpegcsp0:
    未协商
    错误:流水线不想进行预发布。
    正在将流水线设置为 NULL ...
    0:00:01.100370792 183   0x16050信息   0;01;31m         GST_States gstelemet.c:2314:GST_Element _Continue_state: 从就绪 t READY、挂起 NULL、下一个 NULL 提交状态
    0:00:01436143842  183   0x16050 [32;01mINFO             GT_States gstelement.c:2323:GST_ELEGER_CNTINE_STAND: 将连续空间更改为 NULL、最终为 NULL
    0:0:01.436263192  183   0x1050 INFO            GST_States gstelement.c:2341:GST_eement_Continue_state: 已将堆列状态更改为 NULL
    0:00:01.43336242  183   0x16050 INFO             GS_States gstelement.c:2354:GST_ELECK_CONINUE_STACE_STACT_STACE_STACT_STACE_STACE_STACT_STACE_STACT_STAC 发布状态已准备好为 NULL
    0:00:01.43643742  183   0x16050信息            GST_STATE gstbin.c:2492:GST_bin_change_state_func:流水线0>子'fakesink0'已成功将状态转换为1 (NULL)
    0:00:01100456742  183   0x179a0 2;01mINFO       GSERROR_SYSTEM gstelement.c:1888:GST_ELECK_MESSAGE_FULL: 发布的 eror 消息:未协商
    0:00:01.43668642  183   0x179a0信息                basesrc stbasesrc.c:2511:gst_base_src_loop: 未 协商 GST_PAD_PUSH ()后暂停
    0:00:01.436737742  183   0x179a0 warn                basesrc gstbasesrcc:2574:gst_base_src_loop: rror:内部数据流错误。
    0:00:01436799642  183   0x179a0 3;01mWARN                baserc gstbasesrc.c:2574:gst_base_src_loop 错误:流任务已分配、原因未协商(-4)
    0:00:0.436914292  183   0x179a0 2;01mINFO       GS_ERROR_SYSTEM gstelement.c:1865:GST_elemnt_message_full: 后置消息:内部数据流错误。
    0:00:01.437121092  183   x179a0信息             GST_EVENT gstpad.c:5406:GST_PD_SEND_EVENT: 接收刷写垫上的事件。 丢弃错误。
    000:01.437261342  183   0x1600 INFO            GST_States gstelement.c:2314:GST_eleent_Continue_state: 通信状态从暂停到就绪、挂起空、下一个空
    0:00:01.437368492  183   0x16050信息            GST_States gstlement.c:2323:GST_Element _Continue_stat: 继续状态 changeREADY 到 NULL、final NULL
    0:00:01.43799442  183   0x16050 NFO             GST_Sates gstelement.c:2341:GST_Element _contie_state: 已将 stte 更改为 NULL
    0:00:01.437571792  183   0x16050信息             GST_States gstement.c:2354:GST_Element _Continue_state: 发布状态-已将就绪更改为 NULL
    0:00:01.437673892  13   0x16050信息            GST_States gstbin:2492:GST_BIN_CHANGE_STD_FUNC: 子'ffmpegcsp0'已成功将 stat 更改为1 (NULL)
    0:00:01.43781242  183   0x16050 IFO             GST_STTES gstelter.c:2314:GST_ELECT_ContinuEstate: 正在将状态从 PAUSED 提交到就绪、挂起空、下一个 NU
    0:00:01.437923892  183   0x16050信息            GST_States gstelement.c:2323:gstelement_Continue_state: 将余弦状态更改为 NULL、最终的 NLL
    0:00:01.438027592  183  0x16050 INFO             GST_States gstelement.c:231:GST_Element _Continue_state: 已完成状态更改为 NULL
    0:00:0.774000141  183   0x16050信息             gst_tates gstelement.c:2354:gst_element_coninue_state: 过帐状态更改为“空”
    0:00:01.774117891  183   0x16050信息  0m          GST_States gstbinc:2492:GST_bin_change_state_func: 子'perf0'已成功将状态更改为1NULL)
    0:00:01.830371892  183   0x16050信息  0m          GST_States gstement.c:2314:GST_Element _Continue_state:filesrc0>将状态从 PAUSD 提交为 READY、Pending NULL、NEXT NULL
    000:01.830493142  183   0x1600 INFO            GST_States gstelement.c:2323:GST_eleent_Continue_state: 将条件状态更改为 NULL、最终的 NUL
    0:00:01.830597192  183  0x16050信息            GST_States gstelement.c:2341:GS_Element_Continue_state: 已完成状态更改为 NULL
    0:00:01.30668592  183   0x16050 2;01mINFO             GT_States gstelement.c:2354:GST_Element _ontinue_state: 过帐 stte-changed ready 为 NULL
    0:00:01.83076192  183   0x16050 NFO             GST_Sates gstbin.c:2492:GST_bin_change_state_FUC: 子'filesrc0'已成功将状态转换为1 (NULL)
    0:00:1.831064842  183   0x16050 [32;01mINFO            GST_States gstelement.c:2341:GST_elemen_Continue_state: 状态更改为 NULL
    0:00:01.83114002  183   0x16050 IFO             GST_States gtelement.c:2354:GST_Element _Continue_Stae: 过帐状态更改已准备好为 NULL
    0:00:01.831253492 183   0x16050信息             GST_States gstbin:1759:GST_BIT_GET_STD_FUNC: 正在获取状态
    释放管道.
    0:00:01.831440442  183  0x16050信息       GST_Element_PADS gstpad.c:1713:gt_pad_unlink:取消链接 ffmpegcsp0:RC (0x148b30)和 fakesink0:sink (0x148b8)
    0:00:01.831603592  183   x16050信息       GST_Element_PADS gstpad.c:1758:GS_PAD_unlink:unlinked ffmpegcsp0:src nd fakesink0:sink
    0:00:01.831750992 34m 183   0x16050信息         GST_PARENTAG gstbin.c:1440:GST_BIN_REMOVE_FUNC: 删除了子"fakesink0"
    000:01.831868842  183   0x1600信息       GST_REFCOUNTING gstelement.c:2955:GST_lement_Dispose: 处置
    00:01.831942392  183   x16050 INFO      GST_ELECTER_PADS GSTElement。c:835:GS_ELECK_REMOVE_PAD: 重新映射焊盘"链接"
    0:00:01.832069992  183   0x16050信息        GST_REFCOUNTING gtelement.c:2979:GST_ELEGER_Dispose: 父级处理
    0:00:1.832154792  183   0x16050 2;01mINFO        GSTREFCOUNTING gstelement.c:3010:GST_elemnt_finalize: 完成
    0:0:01.832229342  183   0x1050 INFO       GST_REFCOUNTING gstelement.c:3021:gstelement_finalize: FINALIE 家长
    0:00:01.832314642  18   0x16050信息       GST_Element_PADS gstpad.c1713:GST_PAD_unlink:取消链接 perf:src (0x1489a0)和 ffmpegcsp0:sink (0x148a8)
    0:00:01.832429792  183  0x16050信息       GST_Element _pads gstpad.c:1758gst_pad_unlink:unlinked perf0:src ad ffmpegsp0:sink
    0:00:01.832567492  183   0x16050信息  [00m       GST_PARENTAG gstbin.c:1440:GST_BIN_REMOVE_FUNC: 删除了子"ffmpegcsp0"
    000:01.832668342  183   0x1600信息       GST_REFCOUNTING gstelement.c:2955:GST_lement_Dispose: 处置
                                                                                                                         0:00:01.832739841  183   x16050信息      GST_Element _pads gstelem.c:835:GS_elem'
    0:00:01.832840841  183   0x16050信息      GST_Element _PADS gstement.c:835:GST_ELEGER_REMOVE_PAD: 卸下焊盘"链接"
    0:00:02169440942  183   0x16050 [32;01mINFO        GT_REFCOING UNTgstelement.c:2979:GST_eleent_Dispose: 父 clas 处理
    0:00:02.169528592  13   0x16050信息        GST_REFCOUNTING gstelemnt.c:3010:GST_Element _ finalize: 完成
    0:00:02.169603942  183   0x16050信息        GST_REFCOUNTING gstlement.c:3021:GST_ELECK_finalize: 最终确定父级
    0:00:02.16690092  183   0x16050信息       GST_ELMENT_PADS gstpad.c:1713:GST_PAD_unlink[00m 取消链接文件 rc0:src (0x148810)和 perf0:sink (0x1488d8)
    0:00:02.16980754  183   0x16050 INF       GST_Element _ADS gstpad.c:1758:GST_PAD_unlink:ulinked 文件 rc0:src 和 perf0:sink
    0:0:02.169946792  183   0x16050 [32;01mINFO          ST_parentage gstbin.c:1440:GST_bin_remve_func: 删除了子"prf0"
    0:00:02.170047092  183   0x16050信息        GST_REFCOUNTING gstelement。:2955:GST_Element _Dispose: 姿态
    0:00:02.170118892  183  0x16050信息       GST_Element _PADS gstelement.c:85:GST_Element _remove_pad: 嵌入垫'srC'
    0:00:02.170219042  183   0x16050信息  [00m    GST_Element _PADS gtelement.c:835:GST_Element _remove_pad:perf0>移除 PADS "链接"
    0:00:02.70318442  183   0x16050 2;01mINFO        GSTREFCOUNTING gstelement.c:2979:GST_elemet_Dispose: 父类分解
    0:00:02.170398192  183   x16050信息        GST_REFCOUNTING gstelement.c:3010gst_element_finalize: 优化
    0:00:02.170471642  183  0x16050信息        GST_REFCOUNTING gstelement.c:302:GST_Element _最终确定: finlize 父级
    0:00:02.170563392  18   0x16050信息   [00;01;37;41m      GST_parentage gstbin.:1440:GST_BIN_REMOVE_FUNC: 删除了子"filesrc0"
    0:00:02.170679042  183   0x16050 NFO        GST_重新 计数 gstelter.c:2955:GST_ELECK_DIFING: 处置
    0:00:02.70750442  183   0x16050信息       GST_lement_pADS gstelement.c:835:GST_Element _emove: 拆卸衬垫'RC'
    0:00:02.170875242  183  0x16050信息        GST_REFCOUNTING gstelement.c:979:GST_Element _Dispose: PRent 类处理
    0:00:02.170961542 [334m 183   0x16050信息  [00m     GST_REFCOUNTIN gstelement.c:3010:GST_ELECTION_finalize: 完成
    0:00:02.17103582  183   0x16050 INF        GST_REFCOUTING gstelement.c:3021:GST_Element: 最终确定父级
    0:00:2.171112342  183   0x1605信息        T_REFCOUNTING gstelement.c:2955:GST_Element _Dispose: 处置
    0:0:02.171215142  183   0x1050 INFO       GST_REFCOUNTING gstelement.c:2979:Gs_element_Dispose: 父系 Lass 弃置
    0:00:02.171299842 183   0x16050信息       GST_REFCOUNTING gsteleume.c:3010:GST_ELECIN_FUNCK_finalize: [00m 完成
    0:00:02.171375292  18   0x16050信息        GST_REFCOUNTING gstelement。:3021:GST_Element _ finalize: finlize 父级
    0:00:02.507335292  183  0x16050信息              GST_init GS.c:1010:GST_DEint:正在取消初始化 GStreamer
    0:0002.528732142  183   0x16050 [32;01mINFO              GST_init GS.c:1113:GST_DEINIT:Dinitialized Gstreamer
    root@dm814x-EVM~#

    root@dm814x-evm:/# gst-launch -v 文件 rc location=/dev/fb0! 很棒! ffmpegco
    很棒的地方! OMX_h264enc! h264parse! fakesink silicon=true --gst-debug=3.


    0:00:00.018062090  207   0x16050信息               GST_init gstquery.c:108:_GST_query_initialize:init 查询
    0:00:00.024146487 207   0x16050 INFO              GST_init gstmessage.c73:_GST_MESSAGE_INIT:初始化消息
    0:00:00.025656210  207   016050信息     ST_PLUGIN_LOADGSTPLUG.c:350:_GST_plugi_initialize:注册0个静态插件
    0:00:00.026619539  207  0x16050信息     ST_PLUGIN_LOADGSTPLUGN.c:255:GST_pluginregister_static:已注册静态 plugn "staticelements"
    0:00:00.026712647  207   0x16050信息    GST_PLUGIN_LOADGSTPLUGN.c257:GST_PLUGIN_REGISTER_STATIC:添加了 sttic 插件"staticelums"、结果:1.
    000:00.032346809  207   0x16050 [32;01mINFO           GST_registry gstregistration.c:1599:ensure_curry_registry:[00m 读取注册表缓存:/home/root/gstreamer-0.10/registry.arm.bin
    0:00:00.164672486  207   0x16050信息           GST_registry gstregistrybinary.c:614:GST_registry_binary_read_cache:在0.132123秒内加载/home/root/.gstreame-0.10/registry.arm.bin
    0:00:0.165155438  207   0x16050 NFO           GST_registry gstregitry.c:1469:scan_and_update_registry:从注册表缓存验证插件:/hoe/root/.gstreamer-0.10/registry.arm.bin
    0:00:0.173799020  207   0x16050 NFO           GST_registry gstreistry。c:1561:scan_and_update_registry:Regry 高速缓存未更改
    0:00:00.17391437  207   0x16050 IFO           GST_registry gstristry:c:1628:ensure_curry_registry:[00m registry reading and updating done、esult = 1.
    0:00:00.173975970  20   0x16050信息               GST_init GS.c:792:int_post:glib 运行时版本:2.241
    0:00:00.174041421  207   x16050信息              GST_init GS.c:794:init_post:0m glib 头版本:2.24.1
    0:0000.174272721  207   0x16050 [32;01mINFO         GST_流水 线 gstparse.c:299:GST_parse_launch_full:解析流水线除法'filesrc location=/dev/fb0! 很棒! 超赞的色彩空间! OMX_h264enc!'
    0:00:00.80964033  207   0x16050信息     GST_PLUGN_LOADing gstplugin.c:859:GST_PLUGIN_LOAD_ile:已加载插件"/usr/lib/gstreamer-010/libgstcoreelements.so
    0:00:0.181096733  207   0x16050 [32;01mINFO    GST_ELMENT_factory.c:371:gt_elume_factory_create:创建"文件 rc"
    0:00:00.182396384 207   0x16050信息       GST_Element _PADS gstlement.c:716:GST_Element _add_pad: 添加焊盘'srC'
    0:0:00.202338025  207   0x1050 INFO                   OMX gstomx_videomixer.c:2183:initinterfaces: GstChildProxy interface egistered
    0:00:00.202517675  27   0x16050 INFO     GST_PLUGIN_LOADCING_LOADCING_859:GST_PLUGING_LOAD_FILE:PLUG"/usr/lib/gstreamer-0.10/libgstomx.SO" LOADD
    0:00:00.202600125  207  0x16050    元件信息 GST_Element _factory gstfactougy.c:371:GST_Element _factory_create:重新计算元件"gstperf"
    0:00:00.20384524  207   0x16050 NFO       GST_ELEENT_PADS gstelement.c:716:GST_Element _addpad: 底板"链接"
    0:00:00.203707623 207   0x16050信息      GST_Element _PADS gstlement.c:716:GST_Element _add_pad: 添加焊盘"r"
    0:00:00.206279420  207   x16050信息    GST_PLUGIN_LOADGSTPLUGN.c:859:GST_Pugin_load_file:已插入"/usr/lib/streamer-0.10/libgstffmpegcolorspace.so
    0:00:00.212243814  207   016050信息      GST_Element _pads gstelement.c:716:st_element_add_pad: 添加焊盘"链接" olorspace"
    0:00:00:00 21477514  207   0x16050信息       GST_ELMENT_PADS gstelement.c:716:GST_Element _A_PAD: 添加焊盘'srC'
    0:00:00.212655864 207   0x16050信息  0m GST_Element _factory.c:371:GST_Element _factory_create:创建元素"OMX_h26enc"
    0:00:00:00 214599212  207  0x16050信息       GST_Element _pads gstelement.c:16:GST_Element _add_pad: 添加焊盘"链接"
    0:00:0.214706462  207   0x16050INFO       GS_ELECK_PADS gstelement.c:716:GST_eleent_add_pad: 添加焊盘'srC'
    0:00:00.217518909 207   0x16050信息    GST_PLUGIN_LOADINGgstplugin.c:859:GST_PLUGIN_LOAD_FILE:PLUGIN "/usr/lib/gstreamer-0.10/libgsth264arse.so 已加载
    0:00:00.217624159 207   0x16050信息   [00;01;37;41m GST_Element 工厂 gstelemetfactory.c:371:GST_Element 工厂_Crete:创建元素"h264parse"
    000:00.218508658  207   0x6050信息      GST_ELECK_PADS gstelement.c:716:GS_ELECK_ADD_PAD: 添加焊盘"链接"
    0:00:00.55770 517207     0x16050 INF       GST_ELECK_PAD gstelement.c:716:GST_ELECK_ADD_PAD:GstH264Parse@0x1615b0>添加 PAD 'RC'
    0:00:00.5512707        元件207 0x16050信息 GST_Element _factory gstfacory.c:371:GST_Element _factory_create:创建元件"fakesink"
    0:00:00.56601006  207   0x16050信息       GST_lement_pADS gstelement.c:716:GST_Element _dd_pad: 添加焊盘"链接"
    0:00:00.557666457  207   0x1650 INFO          GST_FRA管道./语法:568:GST_RAW_PERY_PERD_LINK:链接文件 rc:(任意)至 perf0:(任意)(0/0)、带"(nl)"电容
    0:00:00.557809607  207  0x16050 INFO       GST_ELECING_PADS GSTUTILS.c:168:GST_ELECK_LINK_PAD_FULL:将元素文件 rc0:(任意)更改为 elemen perf0:(任意)
    0:00:00.557915457 207   0x16050 INFO              GST_PADS Gsutils.c:1028:GST_PAD_CHECK_LINK:用于链接文件 rc0:src 和 perf0:sink 的 tryng
                                                                                                                                             0:00:00.558045557  207   016050信息               GST_PADS GSTS
    0:00:00.558259157  207  0x16050 INFO               GST_PADS gstpad.c:141:GST_PAD_LINK_PREPARE:正在尝试 lnk 文件 rc0:src 和 perf0:sink
    0:00:0.558365457  207   0x16050 INFO              GST_PADS gstpad.c:2124:GST_PAD_LINK_fll:链接的文件 rc0:src 和 perf0:sik、成功
    0:00:00.558518707 207   0x16050 INFO          GST_F管线./rammar.y:568:GST_parse_pert_link:链接 perf0:(任意)到 ffmpegcsp0:(任何(0/0)、带电容"(无)"
    0:00:00.5585947  207   0x16050 NFO       GST_ELEMENTPADSCGSTutils.c:1568:GST_Element _link_ads_full:正在尝试将元素 per0:(任意)链接到元素 ffmpegcsp0:(任意)
    0:0000.558679157  207   0x1600 INFO              GST_PADS gstutils.c:1028:GST_padcheck_link:正在尝试链接 perf0:srand ffmpegcsp0:sink
    0:00:00.559251207  207   0x16050信息              GST_PDS gstutils.c:1468:Prepare_link_mangue_goting:在 Sam bin 中执行 perf0和 ffmpegcsp0、无需重影垫
    0:00:00.55974107  207   0x16050 NFO              GST_PADS gstpad.c:1941:GST_PAD_LINK_STEDEE:正在尝试链接 perf0:src 和 ffpegcsp0:sink
    0:00:00.559791507     0x16050信息              GST_PADS gstpadc:2124:GST_PAD_LINK_FULL:Linked erf0:src 和 ffmpegcsp0:sink、成功
                                                                                                                                                0:00:00.559928307  207   x16050信息          GST_管线。"
    0:00:00.560006757 207   0x16050 INFO      GST_ELECTER_PADS GSTTIL.c:1568:GST_ELEMENT LINK_PAD_FULL:尝试链接元素 ffmpegcsp0:(任何)到元素 omxh264enc0:(任何)
    0:00:00.56006907  207   0x16050 IFO               GS_PADS gstutils.c:1028:GST_PAD_CHECK_LINK:[00m 正在尝试链接 ffmpegcsp0:src 和 omxh64enc0:sink
    0:00:00.936095806  207   0x16050信息               GST_PADS gstutils.c:1468:Prepare_link_mange_幻 影:同一个 bin 中的 ffmpegcsp0和 omxh264enc0、不需要 ghst PADS
    0:00:00.936275156  207  0x16050信息               GST_PADS gstpad.c:1941:GST_PAD_LINK_PREPARE:尝试链接 fmpegcsp0:src 和 omxh264enc0:sink
    0:00:00.977291456  207   0x16050 INFO               GST_PADS gstpad.c:2124:GST_PAD_LINK_FULL:Linked ffmpegcsp0:src 和 omxh264enc0:sik、成功
    0:00:00.977491057 207   0x16050 INFO          GST_FRA管道.语法.y:568:GST_parse_perform:链接 omxh264enc0:(任意)到 h264pare0:(任意)(0/0)、带"(无)"电容
    0:00:0.977576957  207   0x16050INFO       GS_ELECK_PADS gstutils.c:1568:GST_ELEent_LINK_PAD_FULL:尝试将管理 omxh264enc0:(任何)链接到元素 h24parse0:(任何)
    0:00:00.977662857 207   0x16050 INFO               GST_PADS Gsttils.c:1028:GST_PAD_CHECK_LINK:绑定到链接 omxh264enc0:src 和 h264pare0:sink
    0:00:00.977742957  207[00m   0x16050 INFO               GST_PADS gstutil.c:1468:Prepare_link_mAN_Ghost:在同一个数据位中使用 omxh264enc0和 h264parse0、无需重影垫
    0:00:00.97785057  207   0x16050 NFO               GT_PADS gstpad.c:1941:GST_PAD_LINK_PRE:尝试链接 omxh264enc0:src nd h264parse0:SINK
    0:00:00.977932407 [334m 207   0x16050 INFO              GST_PDS gstpad.c:2124:GST_PAD_LINK_FULL:链接的 omxh264enc0:src 和 h264parse0:ink、成功
    0:00:00.978063057 207   0x16050信息  0m        GST_流水 线.语法:568:GST_parse_perform:0m 链接 h264parse0:(任何)到 fakesink:(任何)(0/0)、带电容"(无)"
    0:00:0.978140007  207   0x16050 2;01mINFO       GT_ELECTER_PADS gstutils.c:1568:GST_elemet_LINK_PAD_FULL:正在尝试链接 lement h264parse0:(任何)到元素 fakesnk0:(任何)
    0:00:00.978219657  27   0x16050信息   0;01;31;41m           GST_PADS gstuils.c:1028:GST_PAD_CHECK_LINK:tryig to link h264parse0:src and fakesink0sink
    0:00:00.978317057  207  0x16050信息               GST_PADS gstutils.c:148:Prepare_link_mange_Ghost:h64parse0和 fakesink0位于同一个容器中、不适用于幻影垫
    0:00:00.978430957 34m 207   0x16050 INFO              GST_PA gstpad.c:1941:GST_PAD_LINK_PREPARE:尝试链接 h264parse0:src 和 faesink0:sink
    0:00:00.978514207  27   0x16050 INFO              GST_PADS gstpa.c:2124:GST_PAD_LINK_FULL:linkeddh264parse0:src 和 fakesink0:sink、sessful
    正在将管道设置为暂停...
    00:00.982082207     0x1050 INFO            GST_States gstelem.c:2341:GST_lement_Continue_state: 已完成状态更改为就绪
    0:00:00982173107  207   0x16050INFO            GST_States gstelem.c:2354:GST_elemet_Continue_state: Posti 状态-已将 NULL 更改为 READY
    0:00:00.982410557  207   0x16050信息            GST_States gstbin.c:2492:GST_bin_change_sate_func: 子'fakeink0'已成功将状态更改为2 (就绪)
    0:00:00.982533707  207  0x16050 INFO             GST_States gstelement.c:241:GST_ELEGER_CONTINE_STACE_STACE_STACE_STACE_ST: 已完成状态更改为就绪
                                                                                                                                                         0:00:00.982608207     016050信息            GSTY
    00:00:00:00 982708457  207   016050信息            GST_States gstbin.c:2492:GST_BI_CHANGE_STD_FUNC: CHIL 'h264parse0'将状态更改为2 (已成功就绪
    0:00:00.982808157 207   0x16050信息                    OMX gstomx_BASE_ilter.c:153:change_state: [00m begin:Changing state NULL -> READY
                                                                                                                                                            0:00:02.037568607  207   0x16050信息           Y
    0:00:02037775557  207   0x16050 INFO            GST_States gstelem.c:2354:GST_ELEMENT CONTINUE_ST态: 后置状态-将 NULL 更改为 READY
    0:00:02.37937657  207   0x16050 2;01mINFO             ST_States gstbin.c:2492:gst_bin_changest_func: 子'omxh24enc0'已成功将状态更改为2 (就绪)
    0:00:02.038075007  207   0x16050信息             GST_States gstelement.c:341:GST_Element _Continue_state: 已完成状态更改为读取
    0:00:02.038150507  207  0x16050信息            GST_States gstelement.c:2354gst_element_Continue_state: 0m 过帐状态-将 NULL 更改为 REA
    0:00:02.038253807  207   0x16050信息            GST_States gstbin.c:2492:GST_Bn_change_state_func: Cild 'ffmpegcsp0'已成功将状态更改为2 (读取)
    0:00:02.038358357  207   0x16050信息             GST_States gselement.c:2341:GST_Element _Continue_stat: 已完成状态更改 t READY
    0:00:02.038532307    207 0x16050信息            GST_States gstbin.c:2492:GST_in_change_state_func: chld 'perf0'已将状态更改为2 (就绪) sccessfule.
    0:00:02.038624007  20   0x16050信息   [00;01;31m         GST_States gsteleme.c:2341:GST_Element _Continue_state: 已完成状态更改为"延迟"
    0:00:02.038695357  207  0x16050信息             GST_States gstelement.c:234:GST_Element _Continue_state: 0m 过帐状态-已将 NULL 更改为读取
    0:00:02.038795607  207   x16050信息             gst_stats gstbin.c:2492:gst_bn_change_state_func: Hild 'filesrc0'已成功将状态更改为2 (就绪)
    0:00:02.038951857 207   0x16050 INFO             GST_States gstement.c:2314:GST_ELECK_CONTINUE_STACE_STACE_STACE_STOPENE:流水 线0>将状态从 ULL 提交到就绪、等待暂停、下一次暂停
    0:00:02.039312957  207  0x16050 INFO            GST_States gstelement.c:2323gst_Element _Continue_state:<pipeline0 continue state change READY to PAUED, final PAUSED
    0:00:02.039615557     207 0x16050信息  0m          GST_States gtbin.c:2498:GST_bin_change_state_func: 子'fakesink0'正在以异步方式进入暂停状态
    0:0:02.039747257  207   0x1650 INFO            GST_States gstelement.c:2341:GST_eement_Continue_state: 已用 cmpled 状态更改为 PAUSED
    0:00:0.039821557  207   0x16050 2;01mINFO            GST_States gstelement.c:2354:GST_elemen_Continue_state: 后置状态-已将就绪更改为已暂停
    0:00:0.039925907  207   0x16050INFO            GST_States gstbin.c:2492:GST_bin_chane_state_func: 子'h2parse0'已成功将状态更改为3 (暂停)
    0:00:02.040023807  207[00m   0x16050信息   0m                OMX gstomx_BASE_Filtr.c:153:change_state: 开始:更改状态就绪->已暂停
    000:02.040123157  207   0x6050信息            GST_States gstelement.c:2341:GST_element_Continue_state: 已完成状态更改为已暂停
    0:00:02040196057  207   0x16050 [32;01mINFO             ST_States gstelement.c:2354:GST_elemen_Continue_state: postig 状态-已将就绪更改为暂停
    0:00:2.375553306  207   0x16050 2;01mINFO             GST_Staes gstbin.c:2492:GST_bin_change_state_UNC: 子'omxh264enc0'成功将状态更改为3 (暂停)
    0:0002.375703456  207   0x1600 INFO            GST_States gstelement.c:2341:GST_element_Continue_state: 已添加的状态更改为已暂停
    0:00:02375780206  207   0x16050 INFO            GST_States gstelement.c:2354:GST_Element _ontinue_state: POST 状态-已将就绪更改为已暂停
    0:00:02.75882756  207   0x16050 2;01mINFO             ST_States gstbin.c:2492:gst_bin_changest_func: 子项"ffmpecsp0"已成功将状态更改为3 (暂停)
    0:00:02.376006206  207  0x16050信息             GST_States gstelement.c:341:GST_Element _Continue_state: [00m 完成状态更改为暂停
    0:0:02.376079256  207   0x6050信息            GST_States gstelement.c:2354:gstelement_Continue_state: 后置状态-已将就绪更改为已暂停
    0:00:2.376178506  207   0x16050INFO            GST_States gstbin.c:2492:GST_bin_chane_state_func: 子'prf0'状态更改为3 (暂停)成功
    0:00:02.376303906  207   0x16050信息               文件 rc gstfilesrc.c:963:gstfile_src_start: 打开文件/dev/fb0
    0:00:02.416303556  07   0x16050信息   [00;01;34m          GST_EVENT gsteven。c:606:GST_EVENT_NEW_NEW_SEGM_FULL:创建新句段更新0、速率.000000、格式字节、开始0、停止-1、位置0
    0:00:02.417022406 207   0x16050信息   [00;01;31m         GST_States gsteleent.c:2341:GST_Element _Continue_state: 已完成状态更改为 AUSED
    0:00:02.417114056  207   0x16050 INFO             GST_States gstelement.c:254:GST_ELEGER_CONTINE_STACE_STACE_STACE_STACE_STACE_STACE_ST: 过帐状态-已更改为 PUSED
    0:00:02.417222906  207  0x16050信息             GST_States gstbin.c:2492st_bin_change_state_func: 子'filesrc0'已成功将状态更改为3 (已使用)
    0:00:02.417986457  207  0x173000信息                   OMX gvingx_ase_videoenc.c:290:pad_event: 开始:EVENT=newSegment
    0:00:0.418123057  207  0x173000INFO                   OMX gcomx_BASE_FILTER.c:729:PAD_EVET: 开始:event=newsegent
    0:00:02.418325707  207 0x173000警告         basetransform gstbasetransform.c:265:gst_base_transform_handle_buffer: 错误:未协商
    0:0:02.418396907  207  0x17300警告          bastransform gstbasetransform.c:2265:gst_bae_transform_handle_buffer: [00m 错误:未协商
    0:00:02.41859607  207  0x173000信息       GST_errr_system gstelement.c:1865:GST_ELEMENT MESSAGE_FULL: 过帐消息:未协商
    0:00:02.41870797  207  0x173000 INO       GST_ERRORSYSTEM gstelement.c:1888:GST_Element _messGE_Full: 发布错误消息:未协商
    0:00:02.41880047  207  0x173000 NFO                basesrc gsbasesrc.c:2511:GST_base_src_loop: GST_PAD_PUSH ()=未协商后暂停
    0:00:02.418909557    207 0x173000 warn                basesrc gstbasesr.c:2574:gst_base_src_loop: 错误:内部数据流错误。
    0:00:0.419016757  207  0x173000 warn                basesrcgstbasesrc.c:2574:gst_base_src_loop: 错误:流任务暂停原因未协商(-4)
    0:00:02.19133257  207  0x173000信息       GSTERROR 系统 gstelement.c:1865:GST_elemet_MESSAGE_FULL: 过帐消息:内部数据流错误。
    0:00:2.755428657  207  0x17300信息       ST_ERROR_SYSTEM gstelement.c:1888:GST_lement_message_full: 发出错误消息:内部数据流错误。
    0:00:02.755538657  207 0x173000 INFO                   OMX gvingx_BASE_videoence.c290:pad_event: BEGIN EVENT=EOS
    0:00:02.755602956  20  0x173000信息   [00m                OMX gcomx_BASE_filer.c:729:PAD_EVENT: EGIN:EVENT=EOS
    管道为 PREROLLING。
    接收到的 EOS 事件、按 以终止管道。
    错误:来自 elemnt /GstPipeline0/GstFFMpegCspffmpegcsp0:未协商
    其他 dBUG 信息:
    gstbasetransform.c (2265):gt_base_transform_handle_buffer ():/GstPpeline:流水线0/GstFFMpegCsp:ffmpegcp0:
    未协商
    错误:管道不想进行预发布。
    正在将流水线设置为 NULL ...
    0:00:02.758484307  27   0x16050信息            GST_States gstelemet.c:2314:GST_Element _Continue_state: 将状态从 PAUSD 提交到 READY、Pending NULL、NEXT NULL
    000:02.758615907  207   0x1650 INFO            GST_States gstelement.c:2323:GST_eement_Continue_state: 将 ntinue 状态更改为 NULL、最终值为 NULL
    0:00:02.758726257  207   0x16050信息             GST_States gstelement.c2341:GST_Element _Continue_state: 已完成状态更改为 NULL
                                                                                                                                                        0:00:02.758797557  207   016050信息            GST_L
    0:0:02.758899307     207 0x1600信息            GST_States gstbin.c:2492:GST_bin_cange_state_func: 子'fkesink0'已成功将状态更改为1 (NULL)
    0:00:02.759059107  207   0x16050信息             GST_States gstelement.c2314:GST_Element _Continue_state: 从暂停 o 就绪、挂起 NULL、下一个 NULL 提交状态
    0:0002.759165257  207   0x16050INFO            GST_States gstelem.c:233:GST_elemnt_Continue_state: cotinue 状态更改为 NULL、最终 ULL
    0:00:02.759342407  207   0x6050信息            GST_States gstelement.c:2354:GS_ELEGER_CONTINE_STACE_STACE_STACE_ST: 过帐状态-已将就绪更改为空
    000:02.759440357  207   016050信息            GST_States gstbin.c:2492:GST_BI_CHANGE_STD_FUNC: 子'h264parse0'成功地将状态更改为1 (NULL)
    0:00:02.759536057  27   0x16050信息                   OMX gstomx_BASE_flter.c:153:change_state: 开始:更改状态已暂停->就绪
                                                                                                                                                         0:00:02.759680857  207  0x16050信息            GSTL
    0:00:02.75786157  207   0x16050 NFO             GST_STATS gstelement.c:2323:GST_Element _Continue_tate: 继续 statechange READY 到 NULL、final NULL
    0:00:0.759859407  207   0x16050 INFO                  OMX gstomx_BASE_FILTER.c:153:CHANGE_STACHOR: Begin:changin state READY -> NULL
    0:00:03.142374857  207   0x16050信息             GST_States gstelement.c:2341:GST_Element _Continue_state: 将"已处理"状态更改为"NULL"
    0:00:03.42582857  207   0x16050 INFO             ST_States gstelement.c:2354:GST_ELECK_CNTINE_STACE_STACE_STGL_STOP_STACE_STACT_STOP_STACE_STACE_STAC Postin 状态-已将 READY 更改为 NULL
    0:00:03.14245807  207   0x16050信息             gst_tates gstbin.c:2492:gst_bin_change_state_Fun: 子'omxh264enc0'已成功挂起状态为1 (NULL)
    0:0:03.142960357  207   0x1650 INFO            GST_States gstelement.c:2314:GST_elment_Continue_state: 将状态从暂停状态转换为就绪状态、使空、下一个空
    0:00:03.143077857  207   0x16050信息            GST_States gselement.c:2323:GST_Element _Continue_state 继续状态 chang READY 到 NULL、final NULL
    0:00:03.14314007  207   0x16050信息             GST_STTES gstelement.c:2341:GST_ELECT_contnue_state: 已将 STAE 更改为 NULL
    0:00:03.143254407  207   0x16050信息  [00m          GST_States gselement.c:2354:GST_Element _Continue_stat: 发布状态-changd 为 NULL
    0:00:03.143354557 207   0x16050信息             GST_States gstbi.c:2492:GST_bin_change_state_func: 子'ffmpegcsp0'已成功将 stte 更改为1 (NULL)
    0:00:03.14350107  207   0x16050信息             GST_STTES gstelement.c:2314:GST_Element _contnue_state: 提交状态 fom 已暂停至就绪、挂起空、nextNULL
    0:00:03.143609557    0x16050信息             GST_States gstelement.c:232gst_element_Continue_state: 继续将状态更改为 NULL、fial NULL
    0:00:03.143713657  207[00m   0x16050 INFO             GST_STATS gstelement:2341:GST_ELEGER_CONTINE_STACE_STACE_STACE_STACE_STACE_0: 0m 完成状态更改为 NULL
    0:0003.143784757  207   0x1600 INFO            GST_States gstelement.c:2354:GST_eleent_Continue_state: 发布状态-已将就绪更改为 NULL
    0:00:03.14384107  207   0x16050 NFO             GST_tates gstbin.c:2492:GST_bin_change_state_UNC: 子'perf0'成功地将状态转换为1 (NULL)
    0:00:0.184274257  207   0x16050INFO            GST_States gstelem.c:2314:GST_elemet_Continue_state: 将状态从暂停更改为就绪、挂起为空、下一个为空
    0:00:03.184401957 207   0x16050 INFO            GST_States gsteleent.c:2323:GST_ELEGER_CONTINUE_ST_STACE_STACE_STACE_ST: 继续将状态更改为 NULL、最终为 NULL
    0:00:03.184507207 34m 207   0x16050信息            GST_States gtelement.c:2341:GST_Element _Continue_sate: 已完成状态更改为 NULL
    0:00:03.184606507  207[00m   0x16050 INFO             GST_STATS gstelement.c:354:GST_Element _Continue_state: 过帐状态-已更改为“已准备好”至“NUL”
    0:00:03.184713507  207  0x16050信息             GST_States gstbin.c:2492:GS_bin_change_state_func: ild 'filesrc0'已成功将状态更改为1 (NULL)
    0:00:03.185055657  07   0x16050信息            GST_States gstelemnt.c:2341:GST_ELEGER_CONTINE_STACE_STACE_STACE_ST: 已完成对 NLL 的状态更改
    0:00:03.185136657  207  0x16050 INFO             GST_States gstelement.c:234:GST_Element _Continue_state: [00m 过帐状态-已将就绪更改为 NUL
    0:00:03.185252607  207  0x16050信息             GST_States gstbin.c:1759:GST_IN_GET_STD_FUNC: getng 状态
    正在释放管道...
    0:00:03.185516507  207   0x16050信息       GST_ELEENT_PADS gstpad.c:1713:GST_PAD_unlink:取消链接 h264parse0:src (0x148e50)和 fakesink0:sink (0x148f18)
    0:00:03.18566007  207   0x16050 INO       GST_elemen_pADS gstpad.c:1758:GST_PAD_unlink:nlinked h264parse0:src 和 fakesink0:snk
    0:00:03.521178207    0x16050信息          GST_parentage gstbin.c:1440:gt_bin_remove_func: 删除的子项"fakesink0"
    0:00:03.521311757 [334m 207   0x16050 INF        GST_REFCOUNTNG gstelement.c:2955:GST_ELECK_DOPOS: 处置
    0:00:03.52138907  207   0x16050 NFO       GST_elemen_pads gstelement.c:835:GST_Element _remve_pad: 拆卸衬垫"传感器"
    0:00:03.521520857  207  0x16050信息        GST_REFCOUNTING gstelement.c:2979gst_element_Dispose: PRent 类处理
    0:00:03.521610107  207   0x16050信息       GST_REFCOUNTINGgstelement.c:3010:GST_ELECK_finalize 完成
    0:00:03.52168637  207   0x16050 NFO        GST_REFCONTING gstelement.c:3021:GST_ELECK_FINLize: 最终确定父级
    000:03.521772907  207   0x6050 INFO      GST_ELECK_PADS GSTPAD.c:1713:GST_PAD_ULINK:取消链接 omxh264enc0:src (0148cc0)和 h264parse0:sink (0x148d88)
    0:0:03.521889407  207   0x1050 INFO      GST_ELECK_PADS GSTPAD.c:1758:GST_PA_UNKlink:未链接的 omxh264enc0:src 和 h264parse0:sink
    0:00:03.522028657  207   0x16050信息  0m       GST_PARENTAGEgstbin.c:1440:GST_BIN_REMOVE_FUNC: 删除了子"h264parse0"
    0:00:03.522201457  207   x16050信息      GST_Element _pads gstelement.c:835:gt_element_remove_pad: 移动垫'srC'
    0:00:03.522320057  207   0x16050信息  0m    GST_Element _PADSgstelement.c:835:GST_Element _remove_pad:h264parse0>移除焊盘"链接"
    00:03.522436257  207   0x150信息        GST_REFCOUNTING gstelement.c:2979:gstelement_Dispose: parentclass 处置
    0:00:03.522576307    207 0x16050信息       GST_REFCOUNTING gstlement.c:3010:GST_ELECK_finalize: 完成
    0:00:03.522653157 207   0x16050信息       GST_REFCOUNTNG gstelement.c:3021:GST_ELECK_finaliz: 最终确定父级
    0:0:03.522739307  207   0x1605 INFO      GST_ELECK_PADS gstpad.c:1713:GST_PAD_ULINK:取消链接 ffmpegcsp0:src (0x14830)和 omxh264enc0:sink (0x148bf8)
    0:0:03.522854557  207   0x1605 INFO      GST_ELECK_PADS gstpad.c:1758:GST_PAD_ULINK:未链接的 ffmpegcsp0:src 和 omxh264enc0:sink
    0:00:03.522992207    0x16050信息  0m       GST_parentage gsbin.c:1440:GST_bin_remove_func: 删除了子"omxh264enc0"
    0:0:03.523092157  207   0x1650信息       GST_REFCOUNTING gstelement.c:2955:GST_eement_Dispose: 解剖
    0:00:03.523164457  207   x16050信息       GST_Element _pads gstelement.c:835:gt_element_remove_pad: 嵌入垫'srC'
    0:00:03.523265207     0x16050信息  [00m    GST_Element _PADS gtelement.c:835:GST_Element _remove_pad: 卸下焊盘"链接"
    0:0:03.523364357  207   0x1605信息       GST_REFCOUNTING gstelement.c:2979:GST_eement_Dispose: Paren 类处置
    0:00:03.859028607 207   0x16050信息        GST_REFCOUNTING gstement.c:3010:GST_ELECK_finalize: 完成
    0:00:03.859112057 207   0x16050 INO        GST_REFCOUNTNG gstelement.c:3021:GST_ELECK_finalize 最终确定父级
    0:0:03.859200157  207   0x1600 INFO      GST_ELECK_PADS GSTPAD.c:1713:GST_PAD_NLINK:取消链接 perf0:src (0x14890)和 ffmpegsp0:sink (0x148a68)
    0:00:03859322857  207   0x16050 [32;01mINFO       GSTELEMENT_PADS GSTPAD.c:1758:GST_PAD_UNLnk:未链接的 perf0:src 和 ffmpegcsp:sink
    0:00:03.859463257  207   0x16050信息          GST_parentage gstbin.c:140:GST_bin_remove_func: 带槽儿童"ffmpegcsp0"
    0:00:03.85965107  207   0x16050 NFO        GST_REFCONTING gstelement.c:2955:GST_ELECK_DIFING: 处置
    0:00:03.89637607  207   0x16050信息       GST_Emone_PADS gstelement.c:835:GST_ELEMENT REMOVE_PAD: 移除 PA 'srC'
    0:00:03.859738557     0x16050 INFO       GST_ELECK_PADS GSTELEMENT c:835:GST_ELECK_REMOVE_PAD: [00m 拆卸焊盘"链接"
    0:00:03.85983657  207   0x16050 NFO        GST_REFCOUTING gstelement.c:2979:GST_ELEGER_Disose: 父类错误
    0:00:03.859916457  207  0x16050信息        GST_REFCOUNTING gstelement.c:300:GST_Element _最终确定: INize
    0:00:03.859989407  207[00m   0x16050信息        GST_REFCOUNTING gstelemet.c:3021:GST_ELECK_finalize:<ffmpegcsp0 finalize parent
    0:00:03.860073107 [334m 207   0x16050 INF       GST_Element _PA gstpad.c:1713:GST_PAD_unlink:ulinking 文件 rc0:src (0x148810)和 perf0sink (0x1488d8)
    0:00:03.860186907 207   0x16050 INFO      GST_ELECK_PADS gspad.c:1758:GST_PAD_UNlink:unlinked ilesrc0:src 和 perf0:sink
    0:00:03.86324157  207   0x16050信息          GSTPARENTAGE gstbin.c:1440:GST_BIN_REMOVE_FUC: 删除了子"perf0"
    0:00:03.860757 517207     x16050信息      GST_Element _pads gstelement.c:835:st_element_remove_pad: 删除焊盘'scrc' 0:00:03.860445907  207   x16050信息       GST_REFCOUNTgstelement.c:2e
    0:00:03.860617407 207   0x16050信息   [00;01;37;41m   GST_Element _PADS gstement.c:835:GST_Element _remove_pad:<perf0 removing pad 'sink'
    0:00:03.86071657  207   0x16050 NFO        GST_REFING 控制 gstelement.c:2979:GST_ELECK_DIFING: 父级处理
    0:00:03.860868857  207   x16050信息       GST_REFCOUNTING gstelement.c:3021:GST_element_finalize: 最终确定参数
    0:00:03.60959607  207   016050信息         GST_parentage gstbin.c:1440:GST_BI_REMOVE_FUNC: 删除了子"filsrc0"
    0:00:04.196940556  207   x16050信息       GST_REFCOUNTING gstelement.c:2955:GST_lement_Dispose: 处置
                                                                                                                        0:00:04.197022956  207   0x1050 INFO      GST_ELECK_PADS GSTEMIT.c:835:GSTELEME'
    0:00:04.19712906 207   0x16050信息        GST_REFCOUNTING gestement.c:2979:GST_ELECK_Dispose: 父级处理
    0:00:04.17208556  207   0x16050信息        GSTEFCOUNTING gstelement.c:3010:GST_Element _最终确定: 完成
    0:0004.197282656  207   0x16050[32;01mINFO        GST_REFCOUNTING gstelement.c:3021:GST_eleent_finalize: 性能父级
    0:00:04.197386857  207  0x16050信息        GST_REFCOUNTING gstelement.c:955:GST_Element _Dispose: 处置
    0:00:04.197502057  207[00m   0x16050信息        GST_REFCOUNTING gstelemine.c:2979:GST_Element _Dispose: 0M 父级处理
    0:00:04.19758407  207   0x16050 NFO        GST_REFOUNTING gstelement.c:3010:GST_ELECK_FINAize: 完成
    0:00:04197664557  207   0x16050信息        GS_REFCOUNTING gstelement.c:3021:GST_elemet_finalize: 完成支架
    0:00:04.197745107  207  0x16050 INFO               GST_init GS.c:1010:GST_DEITIIT:正在对 GStreamer 进行初始化
    0:00:0.219232707  207   0x16050INFO              GST_init GS.c:1113:GST_DEINIT:已取消初始化的 GStreamer
    root@dm814x-evm:#

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    从错误(ffmpegcsp0: not negotied)中,格式似乎是错误的。
    请从此管道添加调试日志:


    gst-launch 文件 rc location=/dev/fb0! "VIDEO/x-RAWE-RGB、bpp=24、dept=24、width=800、height=480"! 超赞的色彩空间! "VIDEO/x-RAWE-YUV、format=(fourcc) NV12"! fakesink 无声=true

    请根据您的用例更改宽度、高度等。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    现在就是这样了,

    root@dm814x-evm:~ gst-launch 文件 rc location=/dev/fb0! "video/x-rax-rgb、bpp=
    24、dept=24、width=800、height=480"! 超赞的色彩空间! "VIDEO/x-RAWE-YUV、表单
    at=(fourcc)NV12"! fakesink 无声=true
    正在将管道设置为暂停...
    管道是 PREROLLING ...
    错误:从元素/GstPipeline:流水 线0/GstCapsFilter:capsfilter0:过滤器电容器没有完全指定输出格式
    其他调试信息:
    gstcapsfilterc (392):gst_capsfilter_prepare_buf ():/GstPipeline:流水线0/GstCapsFilter:capsilter0:
    输出电容为非固定电容:ve/x-rax-RGB、bpp=(int) 24、depth=(int) 24、wth=(int) 800、height=(int) 480、 帧速率=(小数)[ 0/1、2147483647/1]、endianess=(int) 4321、red_mask=(int) 16711680、green_mask=(int) 60
    错误:管道不想进行预发布。
    正在将管道设置为 NULL ...
    释放 ppeline ...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    然后添加掩码和帧速率。

    gst-launch 文件 rc location=/dev/fb0! "video/x-rax-rgb、bpp=
    24、dept=24、width=800、height=480、帧速率=25/1、字节序=0、 red_mask=8、gr
    een_mask=16、blue_mask=24"! 很棒的地方! "VIDEO/x-RAWE-YUV、format=(fourcc
    ) NV12"! fakesink silicon=true --gst-debug=3.


    0:00:00.018472946  199   0x16050信息               GST_init gstquery.c:108:_GST_query_initialize:init 查询
    0:00:00.024581152 32m 199   0x16050 INFO               GST_init gstmessage。:73:_GST_MESSAGE_INIT:初始化消息
    0:00:00.026133653  199  0x16050信息     ST_PLUGIN_LOADGSTPLUG.c:350:_GST_plugn_initialize:注册0个静态插件
    0:00:00.027088803  199  0x16050信息     GT_PLUGIN_LOADGSTPLUG.c:255:GST_pluginregister_static:已注册静态 plugn "staticelements"
    0:00:00.027200503  199   0x16050 INFO    GST_PLUGIN_LOADGSTPLUGN.c:57:GST_PLUGING_REGISTER_STATIC:添加了 sttic 插件"静态元素"、结果:1.
    00:00.036607100  199   0x16050[32;01mINFO           GST_registry gstregistration.c:1599:ensure_curry_registry 读取注册表缓存:/home/root.gstreamer-0.10/registry.arm.bin
    0:00:00.170616019  199   0x16050信息           GST_registry gstregistrybinary.c:614:GST_registry_binary_read_cache:在0.133844秒内加载/home/root/.gstreame-0.10/registry.arm.bin
    0:0:00.171099569  199   0x16050INFO           GST_REGISTRYgstregistration.c:1469:SCAN_AND_UPDATE_REGISTER_registry 正在验证注册表缓存中的插件:/ome/root/.gstreamer-0.10/registry.arm.bin
                                                                                                                                                                                              0:00:00.180768319d
    0:00:00.180881419  199 [00m   0x16050信息   0m       GST_registry gstregistration.c:1628ensure_curry_registry:注册读取和更新完成、结果= 1
    000:00.180943519  199   0x1050 INFO              GST_INIT GS.c:792:INIT_POST:glib 运行时版本:2.24.1
    0:00:00.18009569  199   0x16050信息               GT_init GS.c:794:init_post:glib 头文件版本:2.24.1
    0:00:00.181250069 [332m 199   0x16050信息          GST_PIPELIN gstparse.c:299:GST_parse_launch_full:解析管道说明'filesr location=/dev/fb0! VIDEO/x-RAWE-RGB、\ BP=24、\ Depth=24、\ width'
    0:0000.188800770  199   0x1600 INFO     GST_Pugin_loading gstplugin.c:859:GST_plugi_load_file:plugin "/usr/lib/gstreamr-0.10/libgstcoreelements.so load"
    00:00.188932620  199   0x1650 INFO   ST_ELECTER_factory gstemetfactory.c:371:GST_ELECTER_factory_create:creatig 元素"filesrc"
    0:00:00.190225420 199   0x16050信息      GST_Element _PA gstelement.c:716:GST_Element _add_pad: 添加焊盘"r"
    0:00:00.195777521  199   x16050信息    GST_PLUGIN_LOADGSTPLUGIN.c:859:GST_LUGIN_LOAD_FILE:插件"/usr/libgstreamer-0.10/libgstffmpegcolorspace.so 已加载
    0:00:00.195897221        元件199 0x16050信息 GST_Element _factory gstfacory.c:371:GST_Element _factory_create:0m 创建元件"ffmpegcolorspace"
    00:00:00 201617321  199   0x6050 INFO      GST_ELECING_PADS GSTElement。c:716:gt 元素_add_pad: 添加焊盘"链接"
    0:00:00.20190721  199   0x16050信息       GST_elemen_pADS gstelement.c:716:GST_Element _addpad: 附加垫'scr'
    0:00:00.202105621 199   0x16050信息   [00;01;37;41m GST_Element _factory.c:371:GST_Element _factory_crte:创建元素"fakesink"
    0:00:00.203247021  199   0x1650信息      GST_ELEGITTER_PADS gstelement.c:716:GST_LED_ADD_PAD: 添加焊盘"链接"
    0:00:00.203561471 [332m 199   0x16050信息  GST_Element 工厂 gstemerfactory.c:371:GST_Element _facory_create:创建元素"piople"
    0:00:00.204126721  199  0x16050 INFO           GST_FRA管道./语法:56:GST_parse_perform:链接 ilesrc0:(任意)到 ffmpegcsp0:(任意)(0/0) cap、其为"0xdddc0"
    0:00:00.204245571 [332m 199   0x16050信息  [00m GST_Element 工厂元件工厂.c:371:GST_ELEMENT 工厂创建:创建元件"capsfiler"
    0:00:00.204832871  199  0x16050 INFO       GST_ELECK_PADS GSTElement。c716:GST_ELECK_ADD_PAD: 添加焊盘"链接"
    0:0000.205117521  199   0x16050 [32;01mINFO       ST_ELECK_PADS gstelement.c:716:GST_elemnt_add_pad: 添加焊盘'srC'
    0:00:00.205265571  199   0x16050信息             GST_States gstin.c:1759:GST_bin_get_state_func: 正在获取状态
    0:00:00.205425621 [332m 199   0x16050信息            GST_States gtelement.c:2341:GST_Element _Continue_sate: 已完成状态切至 NULL
    0:00:00.541207171  99   0x16050信息   0;01;37;41m   GST_Element _pads gstutls.c:1568:GST_Element_Link_PAD_Full:尝试将元素文件 rc0:(任何)链接到元素 capsfilter0:sink
    0:00:00.54130121  199   0x16050 NFO       GST_ELEMET_PADS gstelement.c:963:GST_Element_get_satic"焊盘:找到焊盘 capsfilter0:snk
    0:00:00.541384721  199  0x16050信息               GST_PADS gstutils.c:1468:repre_link_mange_幻 影:在同一个容器中的 filesc0和 capsfilter0、无需幻影垫
    0:00:00.541610821  19   0x16050信息   0;01;31;41m           GST_PADS GSTPAD。:1941:GST_PAD_LINK_PREPARE:tryin to link filesrc0:src and capsfilter0:sin
    0:00:00.541737671  199  0x16050 INFO               GST_PADS gstpad.c:2124:GS_PAD_LINK_FULL:链接文件 rc0:src nd capsfilter0:sink、成功
    0:00:0.541891871  199   0x16050 2;01mINFO       GST_lement_pADS gstutils.c:1568:GST_elemen_link_pad_full:尝试将 elemet capsfilter0:src 链接到元素 ffmpegcsp:(任何)
    0:00:00.541969571  199  0x16050 INFO       GST_ELECK_PADS GSTElement。c963:GST_ELECK_GET_STATUS_PAD:Fond pad capsfilter0:src
    0:00:00.54205042  199   0x16050信息              GST_PDS gstutils.c:1028:GST_PAD_CHECK_LINK:尝试链接 capsfilter0:src 和 ffmpegcsp0:sink
    0:00:00.543071920  99   0x16050信息      GST_Element _pads gstutls.c:1203:GST_ELEGER_GET_compatible _PA: 找不到可链接到 capsfilter0:src 的兼容焊盘
    000:00.543162270  199   0x1600 info               default gstutils.c:1892:gst_el元_lnk_pad_filtered:无法链接 pad: capsfilter:src - ffmpegcsp0:(空)
    00:00:00:543241170  199   0x1650 INFO            GST_States gstelement.c:2341:GST_element_Continue_state: 将被 ompled 的状态更改为 NULL
    0:00:00.53338920  199   0x16050信息       GST_ELMENT_PADS gstpad.c:1713:GST_PAD_UNlink:取消链接文件 rc0:src (0x148810)和 capsfilter0:sink (0x148b30)
    0:00:00.54341070  199   0x16050信息       GST_ELEMET_PADS gstpad.c:1758:GST_PAD_UNLINK:未链接的文件 rc0:src 和 capsfilter0:ink
    0:00:00.543618070  199 0x16050信息          GST_parentage gstbin.c:1440:gt_bin_remove_func: removd 子项"capsfilter0"
    0:00:00.543734320 199   0x16050 INO        GST_REFCOUNTIG gstelement.c:2955:GST_ELECT_DOPS: 处置
    0:00:00.54381220  199   0x16050信息       GST_ELEMNT_PADS gstelement.c:835:GST_Element _remote_pad: 正在删除 PAD src
    0:00:00.543971170  199  0x16050信息       GST_ELECK_PADS gstelement.c:83:GST_ELECK_REMOVE_PAD: 0m 拆卸焊盘"链接"
    0:00:00.544074020 199   0x16050 INO        GST_REFCOUNTNG gstelement.c:2979:GST_Element _Dispose:capsfilter0>父级弃置
    00:00:00:544154970  199   0x1605信息        GSTREFCOUNTING gstelement.c:3010:GST_ELECIN_Fialize: 完成
    0:00:0.544228770  199   0x16050信息        GT_REFCOUNTING gstelement.c:3021:GST_elemen_finalize: 最终确定心电
    0:00:00.880425171  199  0x16050 error          GST_pipeline ./m语法:6:GST_parse_perform:无法将文件 rc0链接到 ffmpegcsp0
    0:00:00.88063321  199   0x16050 NFO           GST_IPELINE ./m语法:568:GST_parse_perfor_link:链接 ffmpegcsp0:(任何) t fakesink0:(任何)(0/0)、带"0xdde40"电容
                                                                                                                                                                           0:00:00.880653521  199   016050英寸
    0:00:00.88090221  199   0x16050信息       GST_ELEMET_PADS gstelement.c:716:GST_Element _addpad: 添加焊盘"链接"
    0:00:00.881257771  199   x16050信息            GST_States gstbin.c:1759:GST_Binget_state_func: 获取 sate0>添加焊盘'srC'
    0:00:00.881397221  199  0x16050信息             GST_States gstelement.c:2341:st_element_Continue_state: [00m 完成状态更改为 NULL
    0:0:00.881518071  199   0x1650 INFO      GST_ELECK_PADS GSTUTILS.c:1568:GST_element_LINK_PAD_FULL:尝试将元素 ffmpegcsp0:(任何)链接到元素 capfilter1:sink
    0:00:00.881596721  19   0x16050信息      GST_Element _pads gsteleent.c:963:GST_Element _get_static_pad:找到 pad capsfilter1:sink
    0:00:00.88664871  199   0x16050信息              GST_PADS gstutils.c:1468:Prepare_link_maye_幻 影:同一个容器中的 ffmpegcsp0和 capsfiter1、无需重影垫
                                                                                                                                                                          0:00:00.881807371  199   x16050 INFk
    0:00:00.822471  199   0x16050 2;01mINFO              GST_PADS gstpad.c:2124:GST_PAD_LINK_ULL:Linked ffmpegcsp0:src 和 capsflter1:sink、成功
    0:00:00.88238131  199   0x16050 INO       GST_Element _PA gstutils.c:1568:GST_Element _link_pad_full:正在尝试将元素 capsfter1:src 链接到元素 fakesink0:(任何)
    0:0:00.882458321  199   0x1600 INFO      GST_ELECK_PADS gstelement.c:963:GST_elment_GET_STATIC_PAD:找到 PAD 共源共栅1:src
    0:00:00.882534671  19   0x16050 INFO              GST_PADS gstustits.c:1028:GST_PAD_CHECK_LINK:正在尝试 t link capsfilter1:src 和 fakesink0:sik
    0:00:00.883949120  199   x16050信息               GST_PADS gstutils.c:1468:pepare_link_mange_Ghost:capsfiter1和 fakesink0位于同一个容器中、无需使用 Ghost pad
    0:00:00.884073820 199   0x16050信息   [00;01;31;41m           GST_PADS GSTPAD。:1941:GST_PAD_LINK_PREPARE:tryin to link capsfilter1:src and fakesink0:sik
    0:00:00.885446221  199  0x16050 INFO               GST_PADS gstpad.c:2124:gt_pad_link_full:链接的 capsfilter1:RC 和 fakesink0:sink、成功
    WRAing:错误管道:无法将 fiesrc0链接到 ffmpegcsp0
    root@dm814x-EVM:~#

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    是否可以在第一个电容器滤波器中删除帧速率?
    我建议您使用 gst-check ffmpegcolorspace 检查它在 sink (输入)上支持的格式等以及在 filesrc 的 src (输出)上支持的格式。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的,所以从日志中可以看到一个开发,感谢您的持续帮助,但仍然,

    我使用了这个,

    gs-launch 文件 rc location=/dev/fb0!"video/x-rax-rgb、bpp=32、dept=32、字节序=4321、blue_mask=255、 GREEN _MASK=65280、RED_MASK=16711680、ALL_MASK=-16777216、width=1024、height=768、 帧速率=60/1"! 超赞的色彩空间! "VIDEO/x-RAWE-YUV、format=(fourcc) NV12"! fakesink 无声=true



    0:00:01.97904263 202 0x16050 2;01mINFO gs_States gstelement.c:2354:gst_element_ontinue_state: 过帐 Stae -已将就绪更改为已暂停
    0:00:01.29804233 202 0x16050 NFO GST_STATS gstbin.c:2492:GST_bin_change_state_FUC: 子'filesrc0'已成功将状态转换为3 (暂停)
    Piepline 是 PREROLLING……

    提及下面的错误部分、

    **(GST-LAUNCH-.10:202):警告**:ffmpegcsp0:size4096不是器件尺寸314572的倍数
    0:00:01.317065763 202 018258错误 baetransform gstbasetransform.c:1602:gst_basetransform_prepare_output_buffer: 未知的输出大小
    0:00:01.31185963 202 0x18258警告 basetransformgstbasetransform.c:2272:gst_base_transfor_handle_buffer: 无法从池中获取缓冲区:错误
    0:00:01.52770413 202 0x18258信息 basesc gstbasesrc.c:2511:gst_base_src_loop: GST_PAD_PUSH ()=错误后暂停
    0:00:01.652888313 202 0x18258警告 basesrc gstbasesrc.c:2574:gst_ase_src_loop: 错误:内部数据流错误。
    0:00:01.652951313 [335M 202 0x18258警告 basesrc gstbassrc.c:2574:gst_base_src_loop: 错误:流任务暂停、原因错误(-5)
    0:00:01.653103963 202[00m 0x18258信息 gst_error_system gsteleme.c:1865:gst_element_message_full: 发布消息:内部数据错误。
    错误:从元素/GstPipelie:流水 线0/GstFileSrc:filesrc0:内部数据流错误。
    附加调试 INF:
    gstbasesrc.c (2574):gst_base_src_loop (:/GstPipeline:流水线0/GstFileSrc:filsrc0:
    流任务暂停、原因错误(-5)
    错误:流水线不需要重注册拓扑。
    正在将管道设置为 NULL ...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这种方法运行良好,

    gst-launch 文件 rc location=/dev/fb0!"video/x-rax-rgb、bpp=3
    2、dept=32、字节序=4321、blue_mask=255、green_mask=65280、 red_mask=16711680
    ,alpha_mask=-16777216,width=1024,height=768,framerate=60/1"! ffmpegpipac
    E! fakesink 无声=true
    正在将管道设置为暂停...
    管道是 PREROLLING ...
    管道是 PREROLLED...
    正在将管道设置为正在播放...
    新时钟:GstSystemClock
    从元件"流水线0"获得 EOS。
    1816099249ns 后结束执行。
    正在将管道设置为暂停...
    正在将管道设置为就绪...
    正在将管道设置为 NULL ...
    正在释放管道...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    现在、您可以将流水线扩展到:
    gs-launch 文件 rc location=/dev/fb0!"video/x-rax-rgb、bpp=32、dept=32、字节序=4321、blue_mask=255、 GREEN _MASK=65280、RED_MASK=16711680、ALL_MASK=-16777216、width=1024、height=768、 帧速率=60/1"! 超赞的色彩空间! OMX_h264enc! h264parse! 很棒! filesink location=test.264

    如果可以正常工作、我建议您检查 test.264文件是否正确。


    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很抱歉、我忘记了您应该像这样向流水线中添加-e:
    gs-launch -e filesrc location=/dev/fb0!"video/x-rax-rgb、bpp=32、dept=32、字节序=4321、blue_mask=255、 GREEN _MASK=65280、RED_MASK=16711680、ALL_MASK=-16777216、width=1024、height=768、 帧速率=60/1"! 超赞的色彩空间! OMX_h264enc! h264parse! 很棒! filesink location=test.264
    因此、当您按 Ctrl+c 时、test.264文件在其他情况下会被正确关闭、否则可能会损坏。

    BR
    玛格丽塔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    仍然是相同的错误。

    root@dm814x-evm:/# gst-launch 文件 rc location=/dev/fb0!"video/x-rax-rgb、bpp=3
    2、dept=32、字节序=4321、blue_mask=255、green_mask=65280、 red_mask=16711680
    ,alpha_mask=-16777216,width=1024,hight=768,framerate=60/1"! ffmpegpipac
    E!OMX_h264enc! h264parse! 很棒! filesink location=test.264
    正在将管道设置为暂停...
    管道是 PREROLLING ...

    **(GST-LAUNCH-0.10:254):警告**:ffmpegcsp0:4096尺寸不是3145728的倍数
    错误:从元素/GstPipeline:流水 线0/GstFileSrc:filesrc0:内部数据流错误。
    其他调试信息:
    gstbasesrc.c (2574):gst_base_src_loop (:/GstPipeline:流水线0/GstFileSrc:fiesrc0:
    流任务暂停、原因错误(-5)
    错误:管道不会到达预发布器。
    正在将管道设置为 NULL ...
    正在释放管道...
    root@dm814x-evm:/#
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    gst-launch -e 文件 rc location=/dev/fb0! "VIDEO/x-RAW_RGB、bpp=32、depth=32、字节序=4321、blue_mask=255、 GREEN _MASK=65280、RED_MASK=16711680、ALL_MASK=-16777216、width=1024、Hight=768、 帧速率=60/1"! 超赞的色彩空间! 'VIDEO/x-RAWE-YUV、format=(fourcc) NV12、width=1024、hight=768、framerate=60/1'! fakesink 无声=true

    此流水线的误差是多少?

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    解决方案



    gs-launch 文件 rc location=/dev/fb0!"video/x-rax-rgb、bpp=32、dept=32、字节序=4321、blue_mask=255、 GREEN _MASK=65280、RED_MASK=16711680、ALL_MASK=-16777216、width=1024、height=768、 帧速率=60/1"! 超赞的色彩空间! "VIDEO/x-RAWE-YUV、width=1024、height=768、帧速率=60/1、format=(fourcc) NV12"! fakesink 无声=true


    这是错误


    **(GST-LAUNCH-0.10:185):警告**:ffmpegcsp0:4096尺寸不是3145728的倍数
    错误:来自元素/GstPipeline:流水 线0/GstFileSrc:filesrc0:内部数据流错误。
    其他 Debu 信息:
    gstbasesrc.c (2574):gst_base_src_OOP ():/GstPipeline:流水线0/GstFilerc:文件 rc0:
    流任务暂停、重新分配错误(-5)
    错误:管道不会到达预发布器。
    将管道设置为 NULL。
    正在释放管道...
    root@dm814x-EVM:~#
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    在我看来、警告似乎是将缓冲器传递到不是完整帧的 ffmpegcolorspace。
    如果您将格式更改为 YUY2、您是否会看到相同的错误?

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的

    root@dm814x-evm:~ gst-launch 文件 rc location=/dev/fb0!"video/x-rax-rgb、bpp=3
    2、dept=32、字节序=4321、blue_mask=255、green_mask=65280、 red_mask=16711680
    ,alpha_mask=-16777216,width=1024,height=768,framerate=60/1"! ffmpegpipac
    E! "VIDEO/x-RAWE-YUV、width=1024、height=768、帧速率=60/1、format=(fourcc) YY2
    "! fakesink 无声=true
    正在将管道设置为暂停...
    管道是 PREROLLING ...

    **(GST-LAUNCH-0.10:221):警告**:ffmpegcsp0:4096尺寸不是3145728的倍数
    错误:来自元素/GstPipeline:流水 线0/GstFileSrc:filesrc0:内部数据流错误。
    其他调试信息
    gstbasesrc.c (2574):gst_base_src_loop ():/GstPipeline:流水线0/GstFileSrc:fiesrc0:
    流任务暂停、原因错误(-5)
    错误:管道不想运行。
    正在将管道设置为 NULL ...
    正在释放管道...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    使用 multifile src,它可以正常工作,

    但我遇到了该错误

    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    perf0:帧:632 电流:6.15平均值:6.20 ARM-LOAD:90
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    perf0:帧:640 电流:6.15平均值:6.20 ARM-LOAD:91
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
    perf0:帧:648 电流:6.15平均值:6.20 ARM-LOAD:90
    ti81xxfb ti81xxfb:未知 ioctl 0x5401
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    玛格丽塔

    能够在 h264上将颜色模式从 fb0流式传输到我的 PC,唯一的问题是现在我使用 multifilesrc 时,我看到 fb0屏幕再次打开和关闭,流也是如此。
    其余问题均已解决感谢您的帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您能否布置管道?

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    使用此功能,但我可以看到我的屏幕正在打开和关闭,我只能获得6fps

    gs-launch 多文件 rc location=/dev/fb0 !"video/x-rax-rgb、bpp=32、dept=32、字节序=4321、blue_mask=255、 GREEN _MASK=65280、RED_MASK=16711680、ALL_MASK=-16777216、width=1024、height=768、 帧速率=60/1"!ffmpegcolorspace! OMX_h264enc! h264parse! 很棒! filesink location=test.264

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我不确定您的意思是打开和关闭。
    我建议您在流水线中添加队列元素。 尝试将其添加到编码器之前和 ffmpegcolorspace 之前。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Margarita、

    我正在尝试实现相同的最终目标、但我有 AM5728 EVM 并且使用 gstreamer-1.0。 我遵循了类似的流水线结构、流水线运行、但输出视频完全未对齐并跳转。 我读出帧缓冲区 fb0在像素数据周围有左右边距。 这是问题吗? 如果是、如何将此未知像素格式转换为 gstreamer 可读取的内容?

    我的管道:

    gst-launch-1.0多文件 rc 位置=/dev/fb0! VIDEO/x-RAW、format="RGBA"、bpp=24、dept=32、字节序=1234、blue_mask=255、green_mask=65280、 red_mask=16711680、alpha_mask=-16777216、width=800、height=480、framerate=30/1! 视频转换! ducatih264enc! h264parse! filesink location=test.h264

    输出视频示例:


    谢谢、
    Vishal