handbrake

如何在基于 Ubuntu 或 Debian 的 Linux 发行版中查看一个软件包的依赖

北战南征 提交于 2021-01-07 10:50:51
在 Ubuntu 或 Debian 中通过命令行来安装应用是一件很简单的事,你只需要执行 apt install package_name 就可以了。 但如果你想在安装一个软件包之前或之后知晓这个软件包的依赖,那该怎么办呢? 在本教程中,我将向你展示多种方法来在 Ubuntu 或其他使用 APT 包管理器 的 Debian 系 Linux 发行版中查看一个软件包的依赖。 什么是 Ubuntu 中的包依赖? 当你在 Linux 中安装一个软件包,有时这个软件包还需要其他的软件包来使它工作正常。这些额外的软件包就叫作这个包的依赖。假如这些软件包之前没有在系统中被安装,那么这些依赖在安装这个软件包的同时会被自动安装上。 举个例子,用来转换视频格式的 GUI 工具 HandBrake 需要 FFmpeg 、 GStreamer 软件包。所以对于 HandBrake 来说, FFmpeg 和 GStreamer 就是它的包依赖。 假如在你的系统上这些软件包没有被安装,则当你 在 Ubuntu 上安装 HandBrake 时,就会自动安装上它们。 在 Ubuntu 和基于 Debian 的发行版中查看一个软件包的依赖 正如在 Linux 上经常发生的那样,有多种方法来达到相同的目标。下面让我们一起瞧瞧查看一个软件包依赖的多种方法。 使用 apt show 来查看依赖 你可以使用 apt

下载安装及使用HandBrake

拜拜、爱过 提交于 2020-12-12 09:46:57
下载并安装HandBrake HandBrake可在 HandBrake网站上 用于Linux,Mac和Windows 。 这是HandBrake的 唯一 官方下载源。有关更多信息,请参见 何处获得HandBrake 。 正在下载 大多数现代计算机都可以运行HandBrake。为确保您的系统满足最低要求,请参阅技术文档中的 系统要求 。 要将HandBrake下载到您的计算机,请单击HandBrake网站 主页上 的下载按钮。您还可以从“ 下载”页面中 选择特定操作系统的版本。 有经验的用户可能希望尝试HandBrake的 夜间构建 1 。 验证下载 校验和 HandBrake团队在handbrake.fr上发布 所有下载的校验和, 并 在GitHub上发布Checksums文章 。您可以使用提供的校验和来验证下载文件的完整性。 使用官方PPA在Linux上安装时,将自动验证下载完整性。同样,将 git 自动验证使用管理的源代码的完整性。 要验证正式的源发行版tarball或Flatpak捆绑包,请查阅Linux发行版的文档,以获取有关如何验证校验和的说明。 在Mac上,从“应用程序”>“实用程序”文件夹启动“终端”,然后使用 shasum 命令。例如,如果您将HandBrake下载到“下载”文件夹中: shasum -a 1 ~/Downloads/HandBrake-*.dmg

如何在 Ubuntu 上安装最新版本的 Handbrake

时光总嘲笑我的痴心妄想 提交于 2020-08-14 08:15:22
此快速教程介绍了如何使用在基于 Ubuntu 的发行版上使用官方 PPA 安装最新版本的 HandBrake。 HandBrake 是可用于 Linux、Windows 和 macOS 的最受欢迎的开源视频转换器之一。 此 GUI 应用让你只需单击几下即可将视频从一种格式转换为另一种格式。你还可以根据需要自定义输出视频。 HandBrake 存在于 Ubuntu 的通用存储库 中,但它可能并不总是最新版本。让我向你展示如何在 Ubuntu 和其他基于 Ubuntu 的发行版(如 Linux Mint、Linux Lite、elementray OS 等)上获得最新的 HandBrake。 在基于 Ubuntu 的 Linux 发行版上安装最新的 HandBrake HandBrake 的开发人员维护着一个 官方的 PPA 。 使用此 PPA ,你可以轻松地在基于 Ubuntu 的发行版中安装最新版本的 HandBrake。 打开终端,然后使用以下命令添加 PPA 仓库。需要时按下回车键: sudo add-apt-repository ppa:stebbins/handbrake-releases 你可能需要更新本地软件包缓存(在 Ubuntu 18.04 和更高版本中不是必需的): sudo apt update 现在,使用以下命令安装最新版本的 HandBrake: sudo

MAC专业的视频转码器HandBrake,亲测,好用

蓝咒 提交于 2020-03-04 17:50:27
HandB rake for Mac是一款适用于Mac系统的视频解码器。用户可以使用HandBrake mac版将各种类型的DVD快速转换为MPEG,而且支持任何类似的VIDEO_TS文件夹、.VOB、.TS文件等DVD的源,简单实用,非常值得推荐! 为便于您使用软件,小编特将软件界面做了中英文对照,请您看图: 下图是通用界面 下图是高级设置界面 接下来为详细介绍 1.下图是主窗口-摘要面板内容 2.下图是外形尺寸面板内容. 这边我一般只改动 storage Size(存储大小) 的值,并且保持长宽比例,不然会变形. 3.下图是过滤器面板内容. Denoise(降噪) 可选三个选项: Off、NLMeans、HQDN3D。 如需要开启,推荐使用 HQDN3D。 选择 HQDN3D 后,会出现一个新的选项 Preset , 默认值为: Light。 HQDN3D 的 Preset 有5个选项: Custom(自定义的)、Ultralight(超轻型)、Light(轻型)、Medium(中等)、Strong(强)。 这个就根据个人爱好与实际情况选择. 4.下图是视频面板内容. Video Encoder(视频编码): 推荐使用默认的H.264(x264)。 如果有视频编码格式知识的,可以根据自己的喜好更改,不然不建议去改动. Framerate(帧率 F ps ):

Python monitoring progress of Handbrake

心不动则不痛 提交于 2020-01-06 20:16:46
问题 So I am using handbrake and python to encode videos based on a schedule. I need to monitor the progress because I use it to estimate the encoding time. Then I can fit it to my scheduler. I am having an issue getting the ETA and % complete from the process. Here is what I have so far profile = ["HandBrakeCLI","-i",input,"-o","output","-e","x264"] cp = subprocess.Popen(profile, stderr=subprocess.PIPE, bufsize=1) for line in iter(cp.stderr.readline, b''): # regex match for % complete and ETA

python ftplib handbrake unrecognized file type

大兔子大兔子 提交于 2019-12-13 05:08:50
问题 So I am trying to script some video file downloads from my ftp and send them to handbrake for encoding. I was having trouble with keeping the ftp socket open, but due to an amazing response from a SO user that is solved but: Now the file that is getting downloaded is not recognized by handbrake. This particular file encoded fine before I implemented the socket solution so its something to do with how the data is being written to the file. Here is my code: if ext in validExtensions: print(

How to I tell this Applescript to skip some files?

走远了吗. 提交于 2019-12-08 13:50:16
问题 Im, using an Applescript to bashconvert a whole bunch of mv4 files to 640x480 using Handbrake CLI. I have a applescript I found somewhere changed to my parameters, and it works great. But to save time, I want the script to skip files that are already 640x480, since not all files need conversion. How would I go about that? Here´s the script: --on adding folder items to this_folder after receiving these_items with timeout of (720 * 60) seconds tell application "Finder" --Get all m4v files that

Batch File Loop Skip File if name contains

坚强是说给别人听的谎言 提交于 2019-12-03 15:50:46
I am creating this batch file, that works with handbrakecli, to batch convert avi to mp4. However I am stuck in how to continue the loop and skip the current file inside a loop. FOR /R "%somepath%" %%G in (*.avi) DO ( rem skip if filename contains word trailer rem skip if file name contains word sample rem do conversion ) This currently doesn't work in skipping the files that contain trailer or sample I have tried using find or findstr and both fail to skip. echo "%%G" | c:\windows\system32\findstr /i "trailer" > NUL If %ERRORLEVEL% EQU 1 set skip Yes Here is for sample. echo "%%G" | c: