我尝试将视频从 .raw 转换为 .mp4。出于这个原因,我确实下载、构建和安装了 x264 和 ffmpeg。但是,命令:
ffmpeg -f h264 -i output.raw -vcodec copy output.mp4
失败并出现错误(如下图所示)。有没有什么办法解决这一问题?

我还运行的命令:
1
root@beagleboard:/# v4l2-ctl --list-formats
ioctl: VIDIOC_ENUM_FMT
Index : 0
Type : Video Capture
Pixel Format: 'YUYV'
Name : YUV 4:2:2 (YUYV)
Index : 1
Type : Video Capture
Pixel Format: 'MJPG' (compressed)
Name : MJPEG
Run Code Online (Sandbox Code Playgroud)
2
root@beagleboard:/dev# v4l2-ctl --set-fmt-video=pixelformat=0
Run Code Online (Sandbox Code Playgroud) 作为高级会员,您可以从 Lynda.com 下载课程视频文件。我已下载已完成课程的文件。中的文件驻留在各自的文件夹中并具有 .Lynda 扩展名。这些文件只能通过 Lynda 桌面应用程序打开。我尝试使用 VLC 打开它们,但它们没有。有没有办法转换这些文件?
我有一个来自用户组会议的一小时原始镜头,我想将其分成 10 分钟的片段,以便我可以将它们上传到 YouTube。我进行了一些搜索,但找不到真正实现此目的的好方法。你知道分割视频的好方法或工具吗?我可以从工作中访问 Adobe 软件。
编辑:工作中的一个朋友建议我查看http://videohelp.com,但它在工作中被阻止,所以我想我稍后必须查看它。
我想将 mp4(包括视频)转换为 mp3(不带视频)。除了使用audacity(或类似软件)和执行手动转换(在音频播放时录制)之外,最好的方法是什么?
我有一个 mp4 格式的视频,帧速率为.33(1 帧 3 秒)。我想将帧速率提高到 5 帧/秒。我试过下面的命令,但它没有做任何事情:
ffmpeg -i <input.mp4> -r 5 <output.mp4>
Run Code Online (Sandbox Code Playgroud)
知道为什么 ffmpeg 忽略-r选项吗?
我想使用 VLC 将文件夹中的所有 .mkv 文件批量转换为 .mp4。
它应该使用原始视频/音频流,如果可能的话,使用 .mkv 的 .ass 字幕。这不是真正的转换,更像是更换容器——我的播放器无法读取 MKV 视频。
如果我手动(手动)进行此转换,它会起作用,但我有很多 MKV 文件要转换,因此需要很多时间。
我在互联网上搜索了一个批处理文件来做到这一点,我找到了一些。我试图按照我的意愿修改它们,但我尝试的所有尝试都创建了一个不包含音频流的 .mp4 文件,并且我的所有媒体播放器也无法在 PC 上呈现视频流。
那么有人可以告诉我批次的外观如何,以便它与原始视频和音频流(可能还有 .ass 字幕)一起使用?
有一个服务器可以下载视频,我可以选择 .flv 或 .mp4。
编码是一样的:
-> FLV
-> MP4
此外,如果我用文本编辑器打开两个视频,有很多部分完全相同:
然后,我认为它是同一个文件,但元数据发生了变化。
.flv 文件稍大一些(多 1.22%,或多或少)。那么,我是否应该下载 .mp4 视频而不是 .flv,因为如果它们是相同的视频,那么 .flv 的额外大小并不意味着更好的质量?
而且,从尺寸上看,哪个更好支持,或者哪个性能更好?
我正在开发一个电子管站点,目前遇到了 H.264 格式的问题。我注意到 YouTube 将他们的高清视频放入 MP4 容器中,所以从逻辑上讲,我也这样做了。
接下来,我mod_h264_streaming为 lighttpd安装了流媒体和时间线清理工作。
问题是大文件(> 500MB,分辨率稍高)甚至需要很长时间才能开始缓冲(我读到 Flowplayer 和其他 Flash 播放器需要先下载元数据)。我使用 MP4Box 将 xmov 原子移到文件的前面(我也尝试过 Qt QuickStart),但这没有帮助。
接下来,我读到我需要交错音轨,所以我也这样做了。这没有引起任何变化:视频仍然很慢。
因此,我尝试将完全相同的 H.264 电影放入 FLV 容器中,并且播放缓冲几乎立即开始 - 没有变慢。
那么我在这里错过了什么?为什么我会选择带有模块的 MP4 容器mod_264_streaming,它看起来超慢,而不是内置 lighttpd 的常规 FLV 容器mod_flv_streaming?显然,许多网站选择 MP4 容器,但我不明白为什么。
作为一个附带问题,我尝试使用 HTML5<video>标签来尝试相同的 H.264 MP4 电影,并且擦洗速度非常快!我查看了 lighttpd 的日志文件,我注意到video.mp4?start=234每次清除时间线时Flash 播放器都会附加,而使用本机 HTML5<video>标记的浏览器则没有这样的事情。这是 Flash 的某种限制吗?为什么 Flash 流媒体不能像 HTML5 流媒体一样快?