Libdvdcss
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
Libdvdcss는 DVD의 지역 코드를 우회하여 암호화된 DVD를 재생할 수 있게 해주는 소프트웨어 라이브러리이다. DeCSS와 달리 크랙된 DVD 플레이어 키 대신 생성된 플레이어 키 목록을 사용하며, 지역 코드에 의해 재생이 차단될 경우 무차별 대입 공격을 통해 우회한다. 디지털 밀레니엄 저작권법(DMCA) 관련 법률 위반 우려로 인해 일부 리눅스 배포판에는 기본적으로 포함되지 않지만, 사용자가 직접 설치할 수 있으며, VLC 미디어 플레이어와 같은 DVD 재생 프로그램에서 DVD 해독을 위해 사용된다.
더 읽어볼만한 페이지
- 라이브러리 - 바이너리 재컴파일러
- 라이브러리 - 동적 링크 라이브러리
동적 링크 라이브러리(DLL)는 윈도우 운영체제에서 프로그램 실행 시 필요한 코드와 데이터를 제공하며, 여러 프로그램에서 공유되어 메모리 효율성을 높이고 모듈성을 향상시키는 라이브러리 형식이다. - 자유 라이브러리 - Tk (소프트웨어)
Tk는 Tcl 스크립팅 언어의 크로스 플랫폼 GUI 툴킷으로, 다양한 플랫폼 이식과 여러 프로그래밍 언어 바인딩을 지원하며 사용자 정의 가능한 위젯들을 제공한다. - 자유 라이브러리 - SQLite
SQLite는 D. 리처드 히프가 설계한 서버리스 구조의 임베디드 SQL 데이터베이스 엔진으로, 별도의 DBMS 없이 프로그램에 통합되어 작동하며 전체 데이터베이스를 단일 파일로 저장하는 특징이 있고, 다양한 운영체제와 환경에서 널리 사용된다. - 자유 소프트웨어 - 김프
김프(GIMP)는 GNU 프로젝트에서 개발된 크로스 플랫폼 기반의 무료 오픈소스 래스터 그래픽 편집기로, 다양한 운영체제를 지원하며 풍부한 기능을 제공하지만 사용자 인터페이스에 대한 비판과 일부 기능의 부족함에 대한 평가도 존재한다. - 자유 소프트웨어 - PHP
PHP는 라스무스 러도프가 개발한 범용 스크립팅 언어로, 웹 개발에 널리 사용되며 LAMP 아키텍처의 핵심 요소이다.
Libdvdcss - [IT 관련 정보]에 관한 문서 | |
---|---|
기본 정보 | |
이름 | libdvdcss |
개발 | VideoLAN |
출시일 | 알 수 없음 |
최신 버전 | 1.4.3 |
최신 버전 출시일 | 2021년 4월 20일 |
프로그래밍 언어 | C |
운영체제 | 리눅스 BSD BeOS 윈도우 95 이상 OS X 솔라리스 HP-UX |
플랫폼 | 포터블 |
장르 | 라이브러리 |
라이선스 | GNU GPL v2 |
웹사이트 | libdvdcss - VideoLAN |
2. DeCSS와의 비교
libdvdcss는 DeCSS와는 다른 방식으로 작동한다. DeCSS는 암호 해독을 위해 미리 알아낸 특정 DVD 플레이어 키를 사용하는 반면, libdvdcss는 생성된 가능한 플레이어 키 목록을 사용한다. 만약 이들 중 어느 것도 작동하지 않는 경우(예: DVD 드라이브가 지역 코드를 강제하는 경우), libdvdcss는 DVD의 지역 코드를 무시하고 키를 무차별 대입한다.
2. 1. 법적 지위
libdvdcss는 DeCSS와 혼동해서는 안 된다. DeCSS가 크랙된 DVD 플레이어 키를 사용하여 인증을 수행하는 반면, libdvdcss는 생성된 가능한 플레이어 키 목록을 사용한다. 만약 그들 중 어느 것도 작동하지 않는 경우(예: DVD 드라이브가 지역 코드를 강제하는 경우), libdvdcss는 DVD의 지역 코드를 무시하고 키를 무차별 대입한다. libdvdcss의 법적 지위는 논란의 여지가 있지만[4], 2022년 6월 현재 DeCSS와는 달리 알려진 법적 소송은 없다.3. 배포 현황
대부분의 리눅스 배포판은 DMCA와 같은 저작권법 위반 우려 때문에 libdvdcss를 기본적으로 포함하지 않는다.[5] 예를 들어 데비안, 우분투, 페도라, 오픈수세 등 주요 배포판에서는 찾아보기 어렵다. 따라서 사용자가 직접 libdvdcss를 찾아 설치해야 하는 경우가 많다. 일부 배포판에서는 libdvdcss를 기본적으로 포함하기도 한다.
3. 1. 기본 포함 배포판
대부분의 리눅스 배포판은 DMCA와 같은 법률을 위반할 우려 때문에 libdvdcss를 기본적으로 포함하지 않는다. 예를 들어 데비안, 우분투, 페도라, 오픈수세 등이 여기에 해당한다.[5] 하지만 사용자가 직접 설치할 수 있도록 도구를 제공하는 경우가 많다. 과거에는 우분투에서 Medibuntu 저장소를 통해 설치할 수 있었으나, 현재는 사용되지 않는다.[5]libdvdcss를 기본으로 포함하는 리눅스 배포판은 다음과 같다.
배포판 이름 |
---|
백트랙 |
크런치뱅 리눅스 |
리눅스MCE |
리눅스 민트 |
PCLinuxOS |
퍼피 리눅스 4.2.1 |
Recovery is Possible |
슬랙스 |
슈퍼 OS |
파르두스 |
XBMC Live |
또한 아치 리눅스의 공식 패키지 저장소에서도 libdvdcss를 제공한다.[6]
4. 사용법
Libdvdcss는 그 자체로는 단지 라이브러리일 뿐이며 DVD를 재생할 수는 없다. VLC 미디어 플레이어와 같은 DVD 플레이어 프로그램은 이 라이브러리를 사용하여 암호화된 DVD를 해독한다. Libdvdcss는 많은 오픈 소스 DVD 플레이어에서 선택 사항으로 제공되지만, 이 라이브러리가 없으면 암호화되지 않은 디스크만 재생할 수 있다.
DVD 리핑(복사)을 위해 핸드브레이크 또는 VidCoder와 같은 프로그램을 사용하려면 libdvdcss를 설치해야 한다. 설치 방법으로는 직접 소스 코드를 컴파일하거나[7] macOS 환경에서는 Homebrew를 이용하는 방법이 있다.
참조
[1]
웹사이트
libdvdcss - VideoLAN
https://www.videolan[...]
[2]
웹사이트
Index of /pub/libdvdcss/1.4.3/
https://download.vid[...]
[3]
웹사이트
Public license
https://code.videola[...]
code.videolan.org
2020-05-09
[4]
웹사이트
Frequently Asked Questions - VideoLAN Wiki
https://wiki.videola[...]
2019-06-14
[5]
문서
[6]
웹사이트
Arch Linux - libdvdcss 1.4.3-2 (x86_64)
https://archlinux.or[...]
2024-09-20
[7]
웹사이트
libdvdcss Mac 1.4.2 - Download
https://mac.softpedi[...]
Mac.softpedia.com
2020-05-09
[8]
URL
http://www.videolan.[...]
[9]
URL
http://download.vide[...]
[10]
URL
http://svn.videolan.[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com