问题标签 [video-conversion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ffmpeg - FFmpeg HLS 保存原始时间戳
我将视频转码为 HLS,使用以下命令一切正常:
但是,当我想保存原始时间戳并将-copyts键添加到我的 commnad 时,我每 0.7 秒收到一个新的 .ts 文件(但我将其设置为 60 秒-segment_time 60)。
如何通过转码保存原始时间戳到 HLS ?
更新:我试过这个命令,时间戳保存得很好:
但是,当我尝试为 RTP 输入流运行此命令时,我收到以下错误:“打开输出流 #0:2 的编码器时出错 - 可能参数不正确,例如 bit_rate、rate、width 或 height”。
ffmpeg - ffmpeg 生成的电影 (png -> mp4) 没有视频
我有一大堆 png,我想将它们转换成 mp4 视频。我正在使用以下命令将它们拼接在一起:
ffmpeg -i _2016-04-20_14-51-00-500_%06d.png -pix_fmt yuv420p movie.mp4
我得到一个文件,它有一个大小,所以它不是空的。但是当我在 VLC 或 Quicktime 中播放它时,它会显示时间流逝,但里面没有视频。知道我做错了什么吗?我也试过:
ffmpeg -framerate 1/5 -i _2016-04-20_14-51-00-500_%06d.png -c:v libx264 -r 30 -pix_fmt yuv420p out.mp4
和
ffmpeg -r 45 -f image2 -s 1920x1080 -i _2016-04-20_14-51-00-500_%06d.png -vcodec libx264 -crf 25 -pix_fmt yuv420p test.mp4
但是还是没有视频。这是命令行输出:
video - 使用 ffmpeg 将 .iva 转换为 .mp4
我要转换的视频上传到http://www.filedropper.com/video_17
我正在使用以下命令来转换文件:
该文件的长度应该在 1 分钟左右,但转换后只有 7 秒
我究竟做错了什么?
编辑
控制台输出:
c# - Nreco 视频转换器从图像序列制作视频
我正在尝试使用 Nreco.videoconverter ffmpeg 包装器从一系列 .jpg 文件中制作视频。我在这个论坛上搜索答案,几乎对我有帮助的主题是
如果您已经有图像文件,最好的方法是使用特殊的“image2”格式(FFMpeg demuxer),FFMPeg 将直接读取文件以生成视频视频可以通过 VideoConverter 支持的实时流转换实时生成。在这种情况下,应将“rawvideo”指定为输入格式,并且 C# 应用程序应将 RAW 位图字节(如问题中所述)作为实时流转换器的输入。
我尝试使用此代码,但我总是得到 1 帧的视频(数组中的第一个):
我也尝试使用 ConvertMedia() 方法而不是 ConcatMedia 但结果相同。
有没有办法告诉转换器这是一系列图像?
有没有其他 FFMPEG 包装器或方法可以做到这一点?
我发现 AForge 类很好,但仅适用于 .NET 3.5
天呐!
video - 从 .TS 到 MP4 的视频转换会产生错误
我正在尝试从我的机顶盒录制中转换视频。每个录音有 3 个部分,扩展名为 .TS 和 .idx 和 .rap。
我尝试为所有在线转换器上传 .ts 文件,但它显示错误(未指定什么错误)并且转换为 mp4 失败。
android - 如何转换音频文件中录制的或现有的视频?
应用程序将从画廊/相机打开/录制视频,之后该应用程序应自动将该视频转换为音频文件。我在谷歌上搜索了很多,但我无法得到任何解决方案。谁可以帮我这个事?
python - FFmpeg:找不到 ffmpeg 二进制文件错误
我所拥有的:
- 我按照文档 FFmpeg 在 Windows 上构建并安装了FFmpeg。
- 我在我的 python/django 项目中实现视频上传,我需要接受视频的所有扩展,将它们转换为MP4,保存并在视频html 元素中查看它们。
我得到的错误:
-我首先从已安装的库中导入转换器:
- 然后我在执行时收到错误(FFMpegError: ffmpeg binary not found: ffmpeg):
请任何解决方案!
ffmpeg - FFmpeg'无法将选项值“(null)”解析为样本格式'
我正在尝试处理文件并运行以下命令
我正在使用videoconverter.js的 ffmpeg 库来做这件事。我试图了解什么是错误的或如何解决它。
我最终得到这个:
由于“无法将选项值“(null)”解析为样本格式',最终结果被停止。我将如何解决这个问题?
gstreamer - 如何使用 gst-launch-1.0 将 I420 帧转换为 BGRA 格式?
我有一个基于 I420 格式的名为 video.i420 的原始视频文件。我尝试使用 gst-launch-1.0 将其转换为 BGRA 格式:
但输出文件 video.bgra 的大小仅比源文件大 48 个字节。
然后我使用以下命令播放了 video.bgra:
和播放源文件一样。
我为格式转换创建的管道有什么问题?为什么它没有像我预期的那样转换?</p>
ffmpeg - FFMPEG 的硬件要求
我正在探索 ffmpeg 视频转换。想知道硬件要求和转换 5gb 视频文件所需的时间