24得票2回答
如何在不使用MediaExtractor的情况下使用MediaCodec解码H264视频?

我需要在不使用MediaExtractor的情况下使用MediaCodec,并且我正在使用FileInputStream读取文件。目前它无法正常工作,屏幕上显示出一张绿色的乱码图像。 以下是完整的源代码: FileInputStream in = new FileInputStream("...

20得票2回答
如何修改我的FFMPEG命令以使我的HTTP直播流更高效?

我希望在使用FFMPEG创建.ts文件时减少复用开销。 我正在使用FFMPEG创建一系列用于传输流的文件,用于HTTP直播流。./ffmpeg -i myInputFile.ismv \ -vcodec copy \ -acodec copy \ ...

16得票6回答
AVPlayer/MPMoviePlayerController的字幕

我正在使用m3u8视频格式来流式传输视频,现在需要显示相应的字幕。 我在苹果文档中搜索到了使用AVPlayer的closedCaptionDisplayEnabled属性可以实现此功能。 我想知道字幕的格式应该是什么?使用.srt格式是否可行? 同时,我能否使用MPMoviePlayer...

15得票3回答
FFmpeg - 从传输流文件(.ts)中提取视频和音频

我希望能够通过指定PID从传输流文件(.ts)中提取某个节目的音频和视频,而不会失去质量并在生成的文件中使用相同的编解码器(输出文件为MPEG)。 使用FFmpeg是否有可能做到这一点?如果可以,我该如何操作? 我已经尝试了以下命令: ffmpeg -i tsfile.ts -vcodec...

10得票2回答
无法写入未知时间戳的数据包 av_interleaved_write_frame(): 无效参数

我正试图将具有以下输出的 .ts 文件转换为 mkv 格式: ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers built with Apple clang version 12.0.0 (clang-1...

10得票3回答
FFMPEG - 不损失分辨率转换视频

我正在使用FFmpeg将来自YouTube的MP4视频转换。该视频是高清1080。当我将其转换为MPEG2视频时,无论使用什么参数-s 1920x1080,视频都会失去其锐度。如何在不失去图像锐度的情况下转换视频?我使用的命令是: ffmpeg -i BBB.mp4 -vcodec m...

8得票1回答
使用FFMPEG生成HLS MPEG-TS元数据流

我希望创建mpeg ts段以用于HLS流媒体。该ts应包含元数据作为单独的流,如下所示 - **Stream #0:0**[0x102]: Data: timed_id3 (ID3 / 0x20334449) **Stream #0:1**[0x100]: Video: h264 (Ma...

8得票1回答
使用OpenSSL解密一个.ts文件

所有文件都在相同的目录下。 M3u8 文件: #EXTM3U #EXT-X-ALLOW-CACHE:NO #EXT-X-TARGETDURATION:10 #EXT-X-MEDIA-SEQUENCE:0 #EXT-X-KEY:METHOD=AES-128,URI=MyKeyFile.key...