小编Kob*_*ano的帖子

帧数覆盖与FFmpeg

我需要使用ffmpeg for windows将帧编号覆盖到视频文件的每个帧.

我成功地drawtext使用以下代码将过滤器的时间码标记覆盖:

ffmpeg -i video.mov -vcodec r210 -vf "drawtext=fontfile=Arial.ttf: timecode='01\:00\:00\:00': r=25: x=(w-tw)/2: y=h-(2*lh): fontcolor=white: box=1: boxcolor=0x00000099" -y output.mov
Run Code Online (Sandbox Code Playgroud)

但是,我需要一个帧号覆盖而不是时间码.任何帮助,将不胜感激.

ffmpeg

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

使用 Paramiko 在 Python 中使用 2FA 进行 SSH

我正在尝试编写一个 Python 3 脚本,该脚本将通过 ssh 连接到远程服务器并使用 paramiko 模块运行命令。

远程服务器使用 Duo 2 因素身份验证,并在使用 ssh 连接时提示您选择身份验证模式:

$ ssh myuser@remoteserver.com
Duo two-factor login for myuser

Enter a passcode or select one of the following options:

 1. Duo Push to +XXX XX-XXX-1111
 2. Phone call to +XXX XX-XXX-1111
 3. SMS passcodes to +XXX XX-XXX-1111

Passcode or option (1-3): 1
Success. Logging you in...
Run Code Online (Sandbox Code Playgroud)

当我在终端中使用 ssh 时,我只需按 1,然后按 Enter,将推送到我的手机,在其中确认连接,然后登录。

不幸的是,我无法在 Python 中做到这一点。这是我尝试使用的代码:

import paramiko

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())

ssh.connect('remoteserver.com', port=22, username='myuser', password='mypassword')
stdin, stdout, stderr …
Run Code Online (Sandbox Code Playgroud)

python paramiko multi-factor-authentication

3
推荐指数
1
解决办法
4536
查看次数