小编Dr.*_*ail的帖子

带有 NVENC 的 FFMpeg 的最佳设置

我正在使用我的FFMPEG和我的 GPU ( NVENC ) 的支持将文件从我的卫星接收器(SD、mpeg2 .TS 文件)转换为 h264 .mp4 文件

这是我正在使用的线路

ffmpeg -i "e:\input.ts" -vcodec h264_nvenc -preset slow -level 4.1
       -qmin 10 -qmax 52 "e:\output.mp4"
Run Code Online (Sandbox Code Playgroud)

但是质量并没有想象中的那么好。并且没有使用我系统的全部功能:

在此处输入图片说明

只有 11% 的 GPU 和 30% 的 CPU 使用率。

问题:我可以做一些改进以通过相同的文件大小提高质量并使用我的 Geforce GTX 1080 的更多计算能力吗?

我从??? 中找到了一些参数 改变但应该已经是最优质的方法了吧?-preset slow

h.264 mp4 ffmpeg mpeg2

45
推荐指数
2
解决办法
12万
查看次数

使用 ffmpeg 进行 AV1 编码

从最新版本(4.0)开始,ffmpeg 支持AV1编解码器。VLC也应该能够播放 AV1 视频。

不幸的是,我还没有找到将现有视频编码为 AV1 的语法。我从命令行使用 ffmpeg,例如:

ffmpeg -i input.mp4 output.avi
Run Code Online (Sandbox Code Playgroud)

但是 AV1 需要哪些选项?

ffmpeg video-encoding

6
推荐指数
1
解决办法
2万
查看次数

将远程桌面直接暴露给互联网

我的路由器后面有一个运行 Windows 10 的小型服务器。将远程桌面直接设置到 Internet 并通过更改路由器的配置公开所需的端口非常容易。

问题:我是否必须了解与此相关的安全问题?我的意思是,至少每个知道有效用户名/密码组合的人都可以访问我的服务器。

MS只是说

如果您想限制谁可以访问您的 PC,请选择仅允许使用网络级别身份验证 (NLA) 进行访问。当您启用此选项时,用户必须先通过网络验证自己,然后才能连接到您的 PC。仅允许来自运行带有 NLA 的远程桌面的计算机的连接是一种更安全的身份验证方法,可以帮助保护您的计算机免受恶意用户和软件的侵害。要了解有关 NLA 和远程桌面的更多信息,请查看为 RDS 连接配置 NLA。

security remote-desktop

3
推荐指数
2
解决办法
6297
查看次数

FFmpeg批量合并文件夹内的视频

我有一个文件夹,其中c:\myfolder\包含具有相同分辨率/编解码器的不同数量的mp4文件。

现在我需要一个 .bat 文件将所有视频合并为一个。

例如c:\myfolder\1.mp4, c:\myfolder\2.mp4, c:\myfolder\3.mp4进入c:\myfolder\output.mp4

我找到了一种方法来做到这一点,.txt首先创建一个包含所有输入视频的文件,然后在另一个步骤中执行此操作

ffmpeg.exe -f concat -i mylist.txt -c copy output.mp4
Run Code Online (Sandbox Code Playgroud)

问题:有没有一种方法可以一步完成此操作?

merge ffmpeg batch-file

2
推荐指数
1
解决办法
1万
查看次数