是否有 USB-C/DP 转 DisplayPort 转换器可以保持 USB-C/PD 的原始帧速率(和分辨率)?
我有一台大屏幕显示器(3440x1440),支持 144 Hz,只有 DisplayPort 和 HDMI 端口。 我还有一台支持 USB-C/DP 的笔记本电脑。 我怎样才能在不损失帧速率或分辨率的情况下连接这两者?我看到有电缆转换器,但它们似乎限制了帧速率和/或分辨率。 (我猜测我的显卡可以处理这个问题,但我甚至不确定如何开始检查这个问题......) ...
我有一台大屏幕显示器(3440x1440),支持 144 Hz,只有 DisplayPort 和 HDMI 端口。 我还有一台支持 USB-C/DP 的笔记本电脑。 我怎样才能在不损失帧速率或分辨率的情况下连接这两者?我看到有电缆转换器,但它们似乎限制了帧速率和/或分辨率。 (我猜测我的显卡可以处理这个问题,但我甚至不确定如何开始检查这个问题......) ...
我想生成“时间码”视频,并需要输出恒定帧速率 (CFR)。我尝试了多种方法,包括过滤fps器vsync等,但媒体信息总是报告输出文件是 VFR。 如何强制恒定帧速率输出? 命令: ffmpeg -loglevel info -y \ -loop 1 \ -i backgroundImage.png \ -r 25 \ -vsync cfr \ -t 15 \ -c:v libx264 -b:v 0.45M -threads 2 \ -x264opts fps=25:keyint=25:min-keyint=25 -tune sti...
我想检查多个视频的帧速率,使其翻倍。我使用ffprobegetr_frame_rate将其求值到小数,然后将其输入ffmpeg为 rscale -r {2*fps},或输入mkvmerge为0:{2*fps}fps。 因此,我首先要说的是: ffprobe -v error -select_streams v -of default=noprint_wrappers=1:nokey=1 -show_entries stream=r_frame_rate faulty.mkv 500/21 这不可能,500/21 是什么样的 fps?结果保存时500/21音...
我有一个 50fps 的视频,其中每一帧都是前一帧的重复。我想将此视频上传到 YouTube,并希望 YouTube 认为这是一个 25fps 的视频。这可能吗? 例如更改一些标题或其他内容。搜索时,我还遇到有人提到将每隔一帧的 pts 设置为与前一帧相同,但我对此了解不够。你认为这会起作用吗?如果可以,如何自动执行此操作? 基本上,理想情况下,视频中的每隔一帧都会被丢弃,但我知道这是不可能的。 其次,我会在文件和播放器中添加一些标签,youtube 会将视频解释为 25fps 并跳过每一帧。 我想在不重新编码的情况下执行此操作以保持质量。 ...
我有一个 video.mp4,需要将其无损转换为一系列图像。我用过 ffmpeg -i input.mp4 $filename%05d.tiff ,但得到了很多(数千)个重复的帧。它们是什么?是否可以避免 ffmpeg 导出它们?我不得不停止操作,因为它花了很长时间。 视频文件:: codecH265 – MPEG-4 AVC(第 10 部分)(avc1) Encoder:Lavf58.29.100 FPS:70.476432 resolution:1824 x 1216 Duration:0m31s ffmpeg 的完整输出(我使用 Linux)...
我使用以下 ffmpeg 命令从视频中提取多个帧。 ffmpeg -i myvideo.MP4 -vf "select='eq(n\,1315)+eq(n\,1607)'" -vsync drop "filename%03d.png" 但是,我想将它们的数字保存在文本文件中,例如 200,500,600,100,然后在选择选项中使用该文本文件。 我怎样才能做到这一点? 例如。 frms=$(cat frames.txt); ffmpeg -i myvideo.MP4 -vf "select='eq(n\,$frms)'" -vsync drop "...
编辑:看起来转换 gif 可能并没有真正改变帧速率,猜想这个问题是没有意义的。 我有很多 gif 嵌套在多个子目录中,它们之间的帧速率不同。现在我正在使用这个块: FOR /R %f IN (*.gif) DO ffmpeg -y -stream_loop 0 -i "%~f" -movflags faststart -pix_fmt yuv420p -vf "fps=10,scale=trunc(iw/2)*2:trunc(ih/2)*2" "%~pf/%~nf.mp4" 如你所见,无论输入 gif 的原始帧速率如何,所有 mp4 文件都将以固定的 10...
命令: ffmpeg -framerate 0.5 -i %03d.png ffmpeg-framerate0.5.webm 和 ffmpeg -r 0.5 -i %03d.png ffmpeg-r0.5.webm 创建一个可以正常工作的 .webm 视频,正如预期的那样。但是 ffmpeg -framerate 0.5 -i %03d.png -vf minterpolate ffmpeg-framerate0.5-vfminterpolate.webm 和 ffmpeg -r 0.5 -i %03d.png -vf "minterpolate=fp...
游戏里的“真实帧率”和“帧率”有什么区别?媒体信息? 该视频是使用搭载 Android 12 的 Pixel 6 录制的,Google 相机应用程序配置为以 4K 30 FPS 进行录制。 ...
我正在处理一个视频,并通过 ffmpeg 将其转码为另一种格式。我以前遇到过这种情况,ffprobe 中报告的 fps 似乎是播放时的一半,但不明白为什么。问题是,当 ffmpeg 处理此文件时,输出使用的是看似错误报告的帧速率,我必须覆盖它并重做文件。 以下是视频流的流信息: $ ffprobe -i file.mp4 -print_format json -show_streams 2>/dev/null { "index": 0, "codec_name": "h264", ...
ffmpeg为什么会产生可变帧率输出? 我有一个输入文件,当我通过 MediaInfo 运行它时,它告诉我这是一个恒定帧速率的视频: Video ID : 1 Format : HEVC Format/Info : High Efficiency Video Coding Format profile : M...
我有一个 ~1h 的幻灯片,格式为 concat demuxer ( -f concat -i input.txt)。最多有 20 张幻灯片。我想制作一个恒定帧率的 H264 MP4。 我愿意: ffmpeg -f concat -i vcd.txt -preset ultrafast -crf 50 -profile:v main -tune stillimage -s:v 1920x1080 -c:v libx264 -pix_fmt yuv420p -framerate 5 -filter:v fps=5 outputtest.mp4 但是,由于它...
我看了看时间 v3.2这真的很棒。我想要的是“时间码”的不同输出。它应该是 hh:mm:ss:ff,就像 EBU 时间码格式一样。我该如何改变它?我的编程能力不足以对这个 Lua 脚本进行特定的更改以使其正常工作。我确实理解其中的一些行,但需要格式化输出字符串。 我读了一些关于 [E25] 的内容,但它只是以毫秒为单位显示所有内容。 ...
我正在尝试更改 MP4 文件的帧速率,以便它以正确的速度运行。我问如何使用 FFmpeg 做到这一点而不重新编码这里和tgies 给出的答案成功了。这是针对 25fps 的视频。现在我有一个 30fps 的视频,但它没有像我预期的那样工作。我atempo通过除以 23.98/30 来更改值。结果视频的播放速度比我想要的慢得多。此外,音频不同步。这是我所做的... ffmpeg -i source.mp4 -r 23.98 -i output.h264 -filter_complex "[0:a]atempo=0.7993[out]" -map 1:v -ma...