linux下提取软件,5大Linux DVD 抓取工具

2024-03-02 11:40

本文主要是介绍linux下提取软件,5大Linux DVD 抓取工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

DVD 抓取工具可以让你复制DVD里面的内容到你的硬盘,也可以将DVD 视频转成各种格式,或备份DVD数据。

下面给大家总结一下Linux下DVD抓取工具,也可以抓取加密的DVD数据,先需安装libdvdcss2(安装方法见附录)。

#1: AcidRIP

AcidRIP是MPlayer/Mencoder的自动前端(抓取和解码工具使用mplayer和mencoder),用Perl语言写成,使用Gtk2::Perl 作为图形界面。

Debian/Ubuntu用户可用下面命令安装:sudo apt-get install acidrip

3502090f6a89abaaaa3f8e2aba808a2b.png

在预览窗口可选择内容:

37127ce44aabd81e764caa5c05385244.png

准备好之后,点击“Start”即刻抓取DVD数据。

#2: DVD::RIP

DVD::RIP是一全能DVD复制程序,PERl语言写成。

51d6aaa36f20ca4d4056528db97f5036.png

Debian/Ubuntu用户可用下面命令安装:sudo apt-get install dvdrip

#3: HandBrake

ae16f6c5115cce6c10a82a2f5b6b167a.png

HandBrake是开源的遵循GPL协议,支持多平台视频代码转换。支持MACOSX,Linux和Windows。sudo apt-get install handbrake-gtk

#4: k9copy

k9copy是KDE下DVD备份工具,可以复制DVD9到DVD5.也可以对DVD进行压缩。功能如下:

The video stream is compressed to make the video fiton a 4.7GB recordable DVD

DVD Burning

Creation of ISO images

Choosing which audio and subtitle tracks are copied.

Title preview (video only)

The ability to preserve the original menus.

70bbbfe8212e3ccd02f9705dc76bd1ea.png

可运用下面命令进行安装:sudo apt-get install k9copy

#5: thoggen

thoggen 是一款Linux下的DVD备份工具,基于GStreamer和GTK+。功能列表:

Easy to use, with a nice graphical user interface (GUI).

Supports title preview, picture cropping, and picture resizing.

Language Selection for audio track (no subtitle support yet though).

Encodes into Ogg/Theora video.

Can encode from local directory with video DVD files.

Based on the GStreamer multimedia framework, which makes it fairly easy to add additional encoding formats/codecs in future.

可通过下面命令安装:sudo apt-get install thoggen

其他工具和后端

若使用上面所述工具,需安装各种库文件(使用apt命令可以自动安装):

libdvdcss2 – Simple foundation for reading DVDs – runtime libraries.

libdvdnav4 – DVD navigation library.

libdvdread4 – library for reading DVDs.

=> mencoder,使用mencoder抓取DVD数据转换成.avi数据:mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate="1200" -vf scale -zoom -xy 640 -oac mp3lame -lameopts br=128 -o /nas/videos/my-movies/example/track2.avi

=> VLC,也可以抓取DVD数据;

=> Transcode,命令行下的视频和音频转码工具。

=> Wine,可以运行windows下的程序。可运行DVDFab抓取加密的DVD数据,并对DVD数据进行压缩。

fd68398b9dbd30747e006c143f7bb6a3.png0b1331709591d260c1c78e86d0c51c18.png

这篇关于linux下提取软件,5大Linux DVD 抓取工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/766003

相关文章

Java中基于注解的代码生成工具MapStruct映射使用详解

《Java中基于注解的代码生成工具MapStruct映射使用详解》MapStruct作为一个基于注解的代码生成工具,为我们提供了一种更加优雅、高效的解决方案,本文主要为大家介绍了它的具体使用,感兴趣... 目录介绍优缺点优点缺点核心注解及详细使用语法说明@Mapper@Mapping@Mappings@Co

使用Python在Excel中插入、修改、提取和删除超链接

《使用Python在Excel中插入、修改、提取和删除超链接》超链接是Excel中的常用功能,通过点击超链接可以快速跳转到外部网站、本地文件或工作表中的特定单元格,有效提升数据访问的效率和用户体验,这... 目录引言使用工具python在Excel中插入超链接Python修改Excel中的超链接Python

使用Python实现图片和base64转换工具

《使用Python实现图片和base64转换工具》这篇文章主要为大家详细介绍了如何使用Python中的base64模块编写一个工具,可以实现图片和Base64编码之间的转换,感兴趣的小伙伴可以了解下... 简介使用python的base64模块来实现图片和Base64编码之间的转换。可以将图片转换为Bas

使用Java实现一个解析CURL脚本小工具

《使用Java实现一个解析CURL脚本小工具》文章介绍了如何使用Java实现一个解析CURL脚本的工具,该工具可以将CURL脚本中的Header解析为KVMap结构,获取URL路径、请求类型,解析UR... 目录使用示例实现原理具体实现CurlParserUtilCurlEntityICurlHandler

Linux环境变量&&进程地址空间详解

《Linux环境变量&&进程地址空间详解》本文介绍了Linux环境变量、命令行参数、进程地址空间以及Linux内核进程调度队列的相关知识,环境变量是系统运行环境的参数,命令行参数用于传递给程序的参数,... 目录一、初步认识环境变量1.1常见的环境变量1.2环境变量的基本概念二、命令行参数2.1通过命令编程

Linux之进程状态&&进程优先级详解

《Linux之进程状态&&进程优先级详解》文章介绍了操作系统中进程的状态,包括运行状态、阻塞状态和挂起状态,并详细解释了Linux下进程的具体状态及其管理,此外,文章还讨论了进程的优先级、查看和修改进... 目录一、操作系统的进程状态1.1运行状态1.2阻塞状态1.3挂起二、linux下具体的状态三、进程的

Linux编译器--gcc/g++使用方式

《Linux编译器--gcc/g++使用方式》文章主要介绍了C/C++程序的编译过程,包括预编译、编译、汇编和链接四个阶段,并详细解释了每个阶段的作用和具体操作,同时,还介绍了调试和发布版本的概念... 目录一、预编译指令1.1预处理功能1.2指令1.3问题扩展二、编译(生成汇编)三、汇编(生成二进制机器语

C#从XmlDocument提取完整字符串的方法

《C#从XmlDocument提取完整字符串的方法》文章介绍了两种生成格式化XML字符串的方法,方法一使用`XmlDocument`的`OuterXml`属性,但输出的XML字符串不带格式,可读性差,... 方法1:通过XMLDocument的OuterXml属性,见XmlDocument类该方法获得的xm

Rsnapshot怎么用? 基于Rsync的强大Linux备份工具使用指南

《Rsnapshot怎么用?基于Rsync的强大Linux备份工具使用指南》Rsnapshot不仅可以备份本地文件,还能通过SSH备份远程文件,接下来详细介绍如何安装、配置和使用Rsnaps... Rsnapshot 是一款开源的文件系统快照工具。它结合了 Rsync 和 SSH 的能力,可以帮助你在 li

Linux部署jar包过程

《Linux部署jar包过程》文章介绍了在Linux系统上部署Java(jar)包时需要注意的几个关键点,包括统一JDK版本、添加打包插件、修改数据库密码以及正确执行jar包的方法... 目录linux部署jar包1.统一jdk版本2.打包插件依赖3.修改密码4.执行jar包总结Linux部署jar包部署