mpeg

ffmpeg:从 alsa/madi 捕获到 mpeg-ts 时保留时间戳
mpeg

ffmpeg:从 alsa/madi 捕获到 mpeg-ts 时保留时间戳

编码为 mpeg-ts/aac 时,从 ALSA/MADI 输入(包含时间戳)捕获时是否可以保留原始时间戳?MADI 源由第三方提供给我们。 FFMpeg 版本:4.2.2 起初,这似乎是一项简单的任务,但我无法让它正常工作。源代码提供了一个纪元时间戳(第一行显示系统的当前时间戳作为参考): $ date +%s && ffprobe -show_entries stream -f alsa -i RME-5556 1589812196 ffprobe version 4.2.2 Copyright (c) 2007-2019 the ...

Admin

Windows 10 中某些 mp4 视频(音频编解码器:MPEG-4 AAC)没有声音,但在 Android(仅使用耳机)和 Linux 中播放
mpeg

Windows 10 中某些 mp4 视频(音频编解码器:MPEG-4 AAC)没有声音,但在 Android(仅使用耳机)和 Linux 中播放

更新:在 Android 中,只有当我插入耳机时这些视频才有声音。我的手机扬声器不会播放任何声音。 当我在 Ubuntu 和 Android 上播放一组 mp4 视频时,音频可以播放,但当我在笔记本电脑上的 Windows 10 中的任何媒体播放器(包括 VLC)上播放时,音频无法播放。这些视频的属性: 音频 编解码器:MPEG-4 AAC 通道:立体声 采样率:44100 Hz 比特率:128 kbps 视频 编解码器:H.264(High Profile) 帧率:每秒 24 帧 比特率:695 kbps 我可以在 Windows 10 中播放...

Admin

FFmpeg 中的“输出流中的非单调 DTS”错误,先前的值和当前值相等
mpeg

FFmpeg 中的“输出流中的非单调 DTS”错误,先前的值和当前值相等

我有多个.ts段(AES-128 加密)、.m3u8它们的块列表和一个用于解密它们的密钥。 我的目标是将这些.ts文件重新混合为一个.mp4。我显然也不想以任何方式修改其中的实际视频/音频流。 我正在使用以下命令: ffmpeg -allowed_extensions ALL -i chunklist.m3u8 -c:v 复制 -c:a 复制输出.mp4 但会出现一堆“非单调 DTS”错误。这导致输出文件在播放过程中每 3 秒左右就会掉帧一次。 我知道这是一个常见问题,在这里讨论过很多次,但是,其他问题中描述的解决方案似乎对我来说不起作用,...

Admin

ffmpeg:MPEG-TS 文件始终从 1.4 秒开始
mpeg

ffmpeg:MPEG-TS 文件始终从 1.4 秒开始

我正在使用 ffmpeg 将 MPEG 文件转换为 MPEG-TS 文件。但是,当我这样做时,它总是从 1.422456 秒开始。 我很困扰,因为我正在尝试创建一个使用 的 M3U #EXTM3U。无论我做什么,包括-output_ts_offset 0和-copyts -start_at_zero,它都不会简单地回到 0。我还能做什么? ...

Admin

将 AAC-LD 与 MPEG2-TS 捆绑在一起
mpeg

将 AAC-LD 与 MPEG2-TS 捆绑在一起

在使用专有 SDK 时,我有以下观察结果: 1)播放MP4视频文件时可以听到音频(AAC-LD)并看到视频(H.264)。 2) 通过 RTSP 实时播放 MPEG2-TS 流时听不到音频(AAC-LD),但可以看到视频(H.264)。 3) 通过 RTSP 直播 MPEG2-TS 流时可以听到音频(AAC-LC)并看到视频(H.264)。 是否可以将 AAC-LD + H.264 捆绑在 MPEG2-TS 容器中?换句话说,MPEG2-TS 是否允许使用 AAC-LD 音频压缩技术? 附言:我想减少双向对讲类应用程序的音频延迟,这就是我想要使用 ...

Admin

如何在基于 unix(raspberry)的系统中,使用 shell 命令从本地 URL/COM 端口获取 mpeg 流?
mpeg

如何在基于 unix(raspberry)的系统中,使用 shell 命令从本地 URL/COM 端口获取 mpeg 流?

我正在寻找一个建议,通过该建议我可以尝试从本地 IP/COM 端口以非常低的帧速率获取一些 mpeg 流,并在应用程序的帮助下将其整体传输到其他系统中(我已准备好将该应用程序将结果传输到其他系统中)。但问题是如何做到? 我的另一个问题是,即使我能够发送视频流数据,我是否需要再次对其进行解码,以便稍后显示到任何媒体流软件中? ...

Admin

有哪些软件可以从单个视频中剪切出多个片段?
mpeg

有哪些软件可以从单个视频中剪切出多个片段?

我正在寻找一款可以将视频剪切成多个片段的软件应用程序,通常通过为其提供片段的开始和结束时间。有时我需要从单个视频中剪切大约 20 个片段,如果采用逐个片段的方法,那么这样做会很麻烦。所以我需要更快速的解决方案。 ...

Admin

MPEG 视频未在准确的时间戳处暂停
mpeg

MPEG 视频未在准确的时间戳处暂停

我们使用 xuggle API 创建图像间持续时间可变的 MP4 文件。以下是示例代码 final com.xuggle.mediatool.IMediaWriter writer = com.xuggle.mediatool.ToolFactory.makeWriter("C:\\Media\\img\\output.mp4"); writer.addVideoStream(0, 0, ICodec.ID.CODEC_ID_MPEG4, 3840, 2060); String[] imgFiles = FileUtil.getFiles("chapter...

Admin

我需要用 XVID 编解码器制作一个 .MP4 文件。但我就是找不到办法
mpeg

我需要用 XVID 编解码器制作一个 .MP4 文件。但我就是找不到办法

我的客户想要 2 个文件:带有 XviD 编解码器的 1080p 的 .avi 和 .mp4。 .avi 很简单,我从官方网站安装了 XviD 编解码器,并使用 After Effects 导出 .avi。 另一方面,.mp4 给我带来了问题。 我尝试了多种转换器和软件来实现这一点,但似乎都没有这个选项。我尝试的软件包括:After Effects、Wondershare、Freemake、Media Encoder、MPEG Streamclip、QuickTime Pro、VLC、Movavi 以及其他我忘记的软件。大多数软件都有导出到 XviD ...

Admin

mpeg-dash(通常为 .m4s)片段的格式是什么?
mpeg

mpeg-dash(通常为 .m4s)片段的格式是什么?

我是多媒体编程的新手,我正在尝试通过单独解析数据包从传输流缓冲区中生成实时 mpeg-dash 内容。 我想创建 .m4s 片段,但我对它们的结构感到困惑。 换句话说,如果我们组合多个片段,我们会产生 mpeg 传输流、mpeg 程序流还是单独的基本流? ...

Admin

使用传输流缓冲区生成 mpeg-dash 片段和 mpd 文件
mpeg

使用传输流缓冲区生成 mpeg-dash 片段和 mpd 文件

我正在缓冲区上接收 mpeg-2 传输流,并且需要使用 HTTP 将内容提供给 Web 视图。 我打算使用 mpeg-dash 规范和一个简单的 HTTP 服务器来实现它。一种方法是自己解析传输流数据包并生成相应的直播片段和 mpd 文件,但这似乎是一个漫长的过程。 我已经尝试过 mp4box 和 ffmpeg 等工具,它们能够使用静态媒体文件生成 dash 兼容片段,但对于初学者来说,文档不够清晰。 是否有任何简单的方法可以使用缓冲传输流作为输入(可能通过管道)来实时生成 dash 内容(到服务器的根文件夹)。 如果有更好的方法请告诉我。您认为自己...

Admin

FFmpeg 直通 MPEG 传输流导致流中出现错误和故障
mpeg

FFmpeg 直通 MPEG 传输流导致流中出现错误和故障

Unbescholtener Bürger 又回来问 FFmpeg 问题了。我的目标是运行一个 FFmpeg 实例,通过 RTP 接收 mpeg 传输流,对接收到的流执行任意操作,如转码或过滤,然后通过 RTP 传递更改后的传输流。 但是,我甚至无法在最基本的配置下使用它:我有一个 .ts 文件,其中包含一个由一个视频和一个音频流组成的程序。我使用 FFmpeg 的一个实例将此文件流式传输到本地主机: ffmpeg -re -i 1.ts -c copy -f rtp_mpegts rtp://127.0.0.1:5003 使用 ffplay,我验证...

Admin

为什么 ffmpeg 无法将 .ts 文件转换为 .mpeg?
mpeg

为什么 ffmpeg 无法将 .ts 文件转换为 .mpeg?

我想无损将文件转换.ts为更可用的文件格式,例如.mpeg。不幸的是,转换后的文件似乎缺少音频。至少我在 VLC 中播放时听不到任何声音(但视频可以播放),而其他一些媒体播放器(观众) 根本打不开。你能告诉我为什么 FFmpeg 失败了吗,以及如何正确解决吗? 谢谢! 我使用的命令: privat@manuel-Inspiron-3721:~/Downloads$ ffmpeg -i hls-720p.ts -codec copy hls-720p.mpeg FFmpegs 输出: ffmpeg version 2.8.10-0ubuntu0.16...

Admin

使用 ffmpeg 设置 PAT/PMT 周期
mpeg

使用 ffmpeg 设置 PAT/PMT 周期

根据 ffmpeg 文档使用 -pat_period 设置最大时间很快PAT/PMT 表之间。 我想将该值设置为 100ms,但是我没有得到所需的值。 我正在使用的代码: -map 0:0 -map 0:1 -c:a ac3 -ab 384k -ar 48000 -ac 6 -async 1 -streamid 1:0x102 -streamid 0:0x101 -c:v libx264 -pat_period 100 -crf 20 -b:v 7800k -minrate 7800k -maxrate 7800k -muxrate 8250K -bu...

Admin