小编Iva*_*lin的帖子

编译支持 mp4 的 x264

我需要x264我的项目。
我有一个 at /opt/local/bin/x264,但是当我执行以下命令时:

x264 --qpfile cuepoints.qp --output output.mp4 input.mp4
Run Code Online (Sandbox Code Playgroud)

它说:

x264 [error]: not compiled with MP4 output support

我决定x264从源代码编译。我从http://www.videolan.org/ (git://git.videolan.org/x264.git)下载了源代码。
现在我这样做:

cd x264
./configure --enable-mp4-output
Run Code Online (Sandbox Code Playgroud)

x264 说:

Unknown option --enable-mp4-output, ignored
Run Code Online (Sandbox Code Playgroud)

事实上,如果我打开configure文件,就没有这样的选择。

最后,我可以找到支持 mp4 的已编译 x264(请参阅此处),但它已经使用 3 年了,我还需要一个用于 Windows 的。

你知道是否x264已经放弃了 mp4 支持,或者我需要使用不同的选项来编译它?

video encoding mp4 ffmpeg x264

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

无密码 sudo 对一个用户有效,但对另一个用户无效

我很难passwordless sudo在我的 Debian 服务器上为一个用户创建。我已将以下行添加到sudoers文件中:

deployer ALL = NOPASSWD: ALL
Run Code Online (Sandbox Code Playgroud)

但它不起作用。

令我惊讶的是,我可以轻松地创建一个新用户

adduser deploy
passwd -l deploy
su deploy
touch somefile
Run Code Online (Sandbox Code Playgroud)

添加deploy ALL = NOPASSWD: ALLsudoers,和

sudo cp somefile /etc/init.d/somefile
Run Code Online (Sandbox Code Playgroud)

不会提示我输入密码。

您能否解释一下我的现有用户(部署者)和新用户(部署者)之间的区别,以便passwordless sudo对一个用户有效,但对另一个无效?

linux debian sudo sudoers

5
推荐指数
1
解决办法
394
查看次数

标签 统计

debian ×1

encoding ×1

ffmpeg ×1

linux ×1

mp4 ×1

sudo ×1

sudoers ×1

video ×1

x264 ×1