我找不到一种稳定而平衡的方法来对a/V流进行解复用,然后将其保存为可播放的h264附录B格式视频。
好吧,我尝试了以下收缩文件的步骤。
gst-launch-0.10 filesrc location=h264\U 720p\U mp\U 3.1\U 3mbps\U aac\U收缩率。mkv!matroskademux!文件链接位置=abc。h264
-rw-rw-r--1 XXX XXX 28697147 11月1日10:04 h264\U 720p\U mp\U 3.1\U 3mbps\U aac\U收缩率。mkv-rw-rw-r-1 XXX XXX 27581733 11月1日10:19 abc。h264
文件以“不太小”的大小保存,但不可播放,但父容器格式可通过以下管道播放
gst-launch-0.10 filesrc location=h264\U 720p\U mp\U 3.1\U 3mbps\U aac\U收缩率。mkv!matroskademux!H264解析!ffdec\U h264!ffmpegcolorspace!ximagesink公司
问题1。使用gstreamer从不同容器中提取视频ES和音频ES的方法有哪些?
Q2.Q1使用其他一些总是有效和/或容易的方法?
遵循所有命令对我很有用。它从mp4视频文件创建h.264字节流文件。新创建的文件也使用ffplay或gst-play-1.0播放
gst-Launit-1.0 filesrc位置=. /VID-20190903-WA0012.mp4! qtdemux name=pnkj_demux! h264parse! video/x-h264, stream-form=byte-stream! filesink位置=. /VID-20190903-WA0012_1.264
gst-launch-1.0-e filesrc位置=/VID-20190903-WA0012。mp4!qtdemux name=pnkj\u demux!H264解析!视频/x-h264,流格式=字节流!文件链接位置=/VID-20190903-WA0012\U 2.264
gst-launch-1.0 filesrc位置=/VID-20190903-WA0012。mp4!qtdemux name=pnkj\u demux pnkj\u demux。视频\u 0!H264解析!视频/x-h264,流格式=字节流!文件链接位置=/VID-20190903-WA0012\U 3.264
gst-launch-1.0-e filesrc位置=/VID-20190903-WA0012。mp4!qtdemux name=pnkj\u demux pnkj\u demux。视频\u 0!H264解析!视频/x-h264,流格式=字节流!文件链接位置=/VID-20190903-WA0012\U 4.264
通常,您需要指定您感兴趣的pad。否则,您无法区分音频ES和视频ES。
在我的机器上执行以下操作:
gst-launch-1.0 filesrc location=example.mkv ! queue ! matroskademux name=dmux dmux.video_0 ! queue ! filesink location=vid.265 dmux.audio_0 ! queue ! filesink location=aud.aac
我正在尝试使用ffmpeg从mp4或flv h264视频(youtube视频)中提取视频流。原始视频(test.flv)在ffplay上播放没有问题,ff探针给出错误如下: 为了消除额外的流(我只需要视频),我使用了以下ffmpeg命令行: 包括ffplay在内的任何玩家都无法读取新流,并且ffprobe:test出现错误。h264:处理inputq=0B f=0/0时发现无效数据 有人知道我做错
我正在玩gstream er命令行界面,在从PNG图像创建mp4视频文件时卡住了。你们能帮忙解决这个问题吗? 使用下面的命令,我从摄像机创建了PNG图像: gst-launch-1.0。exe-v ksvideosrc!队列decodebin!视频转换!pngenc!多文件接收器位置=“frame d.png” 我可以使用以下命令播放pPNG图像: gst-launch-1.0-v multi
我想做的是:使用Android的MediaCodec将原始PCM音频样本编码到原始AAC文件中。 我的问题是:当我使用FFMPEG将生成的原始AAC文件打包到M4A容器中时,FFMPEG抱怨文件中缺少编解码器参数。 细节: 因为我找不到任何用于生成输出AAC文件的音频编码器的MediaCodec示例代码,所以我尝试将视频编码器修改为音频编码器。原始代码如下:源代码 我对音频编码器的配置如下: 然后
我正在使用media Foundation用自定义播放器播放视频(包含x264编码视频流的mp4)。 当我将YUV信息转换为RGB时,我需要考虑编码时使用的颜色矩阵和范围。 Media Foundation提供了对视频流的MF_MT_MPEG4_SAMPLE_DESCRIPTION和MF_MT_MPEG_SEQUENCE_HEADER的访问,但我找不到这些内容的描述。 我注意到MF_MT_MPEG
我正在尝试使用Python中的BeautifulSoup包提取存在于div标记中的文本。 示例我想提取标记 内部的文本 以及 中的文本 当我运行代码时,系统崩溃并显示以下错误: ----------------------------------------------------------------------------------------------------在60###artic
2)谁能建议如何使用x265enc元素将此管道改为h265格式广播?