我正在尝试将 mythtv 录制的 mpg (mpeg2) 文件转换为可流式传输的mp4 文件。转换为 mp4 很简单,但是,必须先转换整个文件才能使用。即使使用将“mov atom”放在文件开头以进行快速流式传输的转换工具,也需要在此之前对整个 mp4 进行编码。
我在 avconv 文档中读到“mov/mp4/ismv muxer 支持碎片化”。它可以在文件的开头放置一个“假”mov atom,然后在整个文件的每个关键帧处放置一个新的,这样视频就可以在转码或转换中断时进行流式传输。
我相信我已经按照 avconv 说明 ( http://libav.org/avconv.html#MOV_002fMP4_002fISMV ) 了解如何转换文件,但继续收到指示编码器不理解参数的错误。下面是我的命令,以及它生成的错误输出。我已经筋疲力尽了谷歌和我自己寻找答案并且出现了空白,因此将不胜感激任何帮助。
系统运行 ubuntu 12.04x64,avconv 版本 0.8.1-4:0.8.1-0ubuntu1。
命令:
avconv -i 1081_20111227200000.mpg -f mp4 -movflags frag_keyframe+empty_moov -c:v libx264 -c:a copy output.mp4
Run Code Online (Sandbox Code Playgroud)
错误:
[mp4 muxer @ 0x36772e0] [Eval @ 0x7fffeddb69b0] Undefined constant or missing '(' in 'frag_keyframe'
[mp4 muxer @ 0x36772e0] Unable to parse option value "frag_keyframe+empty_moov"
[mp4 muxer @ 0x36772e0] Error setting option movflags to value …Run Code Online (Sandbox Code Playgroud) 我正在尝试从 paraView 导出的许多 jpg 文件中制作视频。我已经发现 'avconv' 可以做到这一点,但即使写入了 -s hd1080 选项,输出质量也不是那么好。
Jpeg 文件分辨率为 1920x1080,所以我相信它们对我有好处。
文件大小不是很重要,我希望能够看到视频的详细信息。
甚至有可能吗?
如果这很重要,我正在运行 Ubuntu 12.04。
我最近拿到了一张 USB TV Tuner 卡。我想将旧的家庭 VHS 录像带数字化。但是,TV Tuner 卡驱动程序不处理音频,只处理视频。我从笔记本电脑的视频机插入了一个 3½ 毫米插孔。来自 VHS 的视频显示为 v4l 设备,如网络摄像头。我可以很好地观看视频(带音频)。我尝试编写一些 gstreamer 命令来从视频中录制,它有点工作,但最终音频会不同步。
那么是否有任何适用于 Ubuntu 的应用程序可以轻松地从 VHS 磁带/网络摄像头进行录制?可以正确进行编码的东西。
我有一些视频想转换为 480p,因为我的上网本无法处理 720p 及更高的视频。你们知道任何可以这样做的免费软件吗?谢谢!
可以是图片水印,也可以是文字水印。不过我更喜欢文字水印。我无法找到解决上述问题的好方法。请帮助我。视频格式主要是 MP4 H.264 文件。文件的分辨率可能会有所不同。如果我可以批量执行此操作,那很好,但到目前为止,我可以对单个视频文件执行此操作。谢谢你
video video-editor ffmpeg format-conversion video-conversion
FFmpeg 现在支持x265 的 10 位和 12 位编码,但我找不到合适的命令行选项以这些位深度对它们进行编码。
有人可以指定这些选项吗?
我正在尝试将视频重新编码为 H.264 ffmpeg。我正在使用 Ubuntu Studio 17.10。我也安装了libavcodec-extra,libav-tools已经安装了,我安装了ubuntu-restricted-extras。ffmpeg编译时libx264启用:
$ ffmpeg -c:v libx264 -preset slow -crf 22 -c:a copy -i tmpoHcVBN.mp4 output.mp4
ffmpeg version 3.3.3-static http://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 7 (Ubuntu 7.2.0-8ubuntu2)
configuration: --prefix=/usr --extra-version=2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh …Run Code Online (Sandbox Code Playgroud) 我想将动画 WebP 文件转换为 WebM。然而,大多数工具只支持转换为动画 WebP 而不能转换,当它们convert完全支持动画 WebP 时:ImageMagick 的不支持动画 WebP,ffmpeg不支持动画 WebP,并且一次webpmux只支持提取一帧(就我可以说)。
我该如何进行这种转换?
是否有任何转换器可以将 FLV/AVI/MP4 视频转换为移动 3GP 格式?最好是基于 GUI 的,但我还没有找到。
使用Davinci Resolve时,“H.264和265需要Linux上的付费版本”
FFMpegUbuntu 附带,可用于转换视频文件。它们应该转换为什么文件类型,以及可以使用哪些额外参数。
我尝试过转换为 mp4 和 avi,但文件在解析时仍然无法读取。
video-conversion ×10
ffmpeg ×5
video ×4
convert ×2
video-editor ×2
conversion ×1
h264 ×1
hd-video ×1
hevc ×1
mp4 ×1
mythtv ×1
webm ×1
webp ×1