Project

General

Profile

Bug #358

Gstreamer码流测试,无法解析sony1.mp4,老化脚本gst.sh无法运行

Added by 培旭 over 1 year ago. Updated about 1 year ago.

Status:
Closed
Priority:
High
Assignee:
Category:
S.W
Start date:
06/30/2023
Due date:
% Done:

0%

Estimated time:
型号:
LP122
CPU:
RK3568
产品:
扩展/功能板硬件版本:
03
核心板硬件版本:
04
底板/一体板硬件版本:
03
固件版本:
LZ120_3568_ubuntu20.04_v1.0_20230616_1402.img
系统:
Ubuntu
内核版本:
Linux LPA3568 4.19.232,lpb3568-linux-f0,dtb id 为7
APP版本:
复现概率:

Description

相关图片:

命令:gst-launch-1.0 filesrc location=/home/neardi/ND_Test/sony1.mp4 ! qtdemux ! h264parse ! mppvideodec ! kmssink sync=false async=false


Files

gst.sh (1.52 KB) gst.sh 培旭, 06/30/2023 09:50 AM
clipboard-202306300952-ai75a.png (55.2 KB) clipboard-202306300952-ai75a.png 培旭, 06/30/2023 09:52 AM
clipboard-202306300952-drshq.png (50.5 KB) clipboard-202306300952-drshq.png 培旭, 06/30/2023 09:52 AM
#1

Updated by 培旭 over 1 year ago

  • 扩展/功能板硬件版本 03 added
  • 扩展/功能板硬件版本 deleted (04)
  • 底板/一体板硬件版本 03 added
  • 底板/一体板硬件版本 deleted (04)
#2

Updated by 培旭 about 1 year ago

  • Status changed from New to Closed

在脚本里,使用下面两条命令之一可以进行编解码
1、gst-launch-1.0 filesrc location=/home/neardi/Desktop/sony1.mp4 ! qtdemux ! h264parse ! mppvideodec ! kmssink sync=false async=false render-rectangle='<20,600,640,480>'
2、/usr/local/bin/gst-launch-1.0 filesrc location=/home/neardi/Desktop/sony1.mp4 ! qtdemux ! h264parse ! mppvideodec ! kmssink sync=false async=false render-rectangle='<20,600,640,480>'

#3

Updated by 培旭 about 1 year ago

培旭 wrote in #note-2:

在脚本里,使用下面两条命令之一可以进行编解码
1、gst-launch-1.0 filesrc location=/home/neardi/Desktop/sony1.mp4 ! qtdemux ! h264parse ! mppvideodec ! kmssink sync=false async=false render-rectangle='<20,600,640,480>'
2、/usr/local/bin/gst-launch-1.0 filesrc location=/home/neardi/Desktop/sony1.mp4 ! qtdemux ! h264parse ! mppvideodec ! kmssink sync=false async=false render-rectangle='<20,600,640,480>'

要先安装gstreamer:
sudo apt-get update
sudo apt-get install gstreamer1.0

Also available in: Atom PDF