GoGPT Best VPN GoSearch

온웍스 파비콘

mythtvfs - 클라우드에서 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 mythtvfs를 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows online emulator 또는 MAC OS online emulator와 같은 다양한 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공자에서 실행할 수 있는 명령 mythtvfs입니다.

프로그램:

이름


mythtvfs - MythTV 녹화에 액세스하고 관리하기 위한 FUSE 파일 시스템

개요


mythtvfs [-h|--도움말]
mythtvfs [-V|--버전]
mythtvfs [옵션] -o 호스트=백엔드 ORIGPATH 마운트

"BACKEND"는 MythTV 백엔드 시스템의 호스트 이름입니다.

"ORIGPATH"는 MythTV의 녹음 디렉토리 경로입니다.

"MOUNT"는 mythtvfs가 구축할 새로운 FUSE 파일 시스템을 마운트할 위치입니다.

옵션 :

-h, --help 도움말 메시지를 인쇄하고 종료합니다.
-V, --version은 버전을 인쇄하고 종료합니다.
-d, -o debug 디버그 출력 활성화(암시 -f)
-f 포그라운드 작업
-s 멀티스레드 작업을 비활성화합니다.
-o host=HOST MythTV 백엔드 호스트 이름
-o port=PORT MythTV 백엔드 포트 번호
-o format=FORMAT 파일 이름에 사용할 형식
-o date_format=날짜 필드에 사용할 FORMAT 형식(예: 항공 날짜)
-o datetime_format=S 날짜+시간 필드에 사용할 형식(예: 시작)
-o short-display 더 짧은 파일 이름 표시 형식
-o logfile=FILE FILE에 자세한 로깅을 작성합니다.
-o backend-version=N 특정 백엔드 버전을 강제 적용합니다.
-o program-width=N 특정 백엔드 프로그램 너비를 강제로 적용합니다.
-o invalid-chars=STR 파일 이름에 허용되지 않는 문자 목록
-o replacement-char=C 잘못된 문자를 대체할 문자
-영형 FUSE 시스템에 FUSE 특정 옵션을 전달합니다.

기술


신화TVFS MythTV 개인 비디오에 대한 "사용자 공간의 파일 시스템"(FUSE) 인터페이스입니다.
Mythtv를 파일처럼 사용할 수 있는 레코더(PVR) 소프트웨어
시스템입니다. 녹음 메타데이터(제목, 에피소드,
설명 등)을 파일 이름으로 지정하면 MythTV와 기본적으로 통신하지 않는 시스템에서도
여전히 주어진 쇼에 대한 정보를 얻을 수 있습니다. 이를 통해 표준 UNIX 프로그램(ls,
grep, cut, sort 등의 검색 및 프로그램 선택이 가능하며 비디오 소프트웨어 실행도 가능합니다.
일반적인 MythTV GUI 프런트엔드를 통하지 않고도 명령줄에서 직접 mplayer를 사용할 수 있습니다.

이것의 가치는 스크립팅을 사용하여 MythTV 상호 작용의 스크립팅을 가능하게 한다는 것입니다.
언어, 표준 파일 시스템 유형 작업을 통해. 예를 들어, bash가 있습니다.
목록을 탐색하여 쇼를 찾고 mplayer로 재생하기 위한 스크립트; Perl
좋아하는 TV 쇼의 에피소드를 비디오 iPod로 인코딩하고 복사하는 스크립트;
주어진 TV 시리즈의 녹화물을 1개 이상 다운샘플링/압축하는 Python 스크립트
디스크 공간을 절약하기 위해 한 달 된 Ruby 프로그램으로 대체 GUI 인터페이스를 생성합니다.
사용 가능한 녹음을 나열하고 MPlayer에서 재생을 허용합니다.

이것은 mythtv에 접속하여 녹화본을 재생하려는 사용자에게도 유용할 수 있습니다.
mythtv를 실행할 수 없는 시스템(예: 서로 다른 Linux 배포판을 실행하는 경우).

설계 목표는 파일 이름 내 메타데이터 추출과의 호환성을 제공하는 것입니다.
Galleon의 기능. 아래 파일 이름 구조를 참조하세요.

용법
FUSE 라이브러리와 커널 모듈을 설치한 후 다음을 사용하여 mythtvfs를 빌드할 수 있습니다.
표준 `./configure && make`.

MythTV 백엔드가 로컬로 실행되지 않는 한 NFS도 활성화해야 합니다.
백엔드, MythTV 비디오 저장소(일반적으로 /var/lib/mythtv)를 내보내고 설정합니다.
NFS는 로컬로 마운트합니다(예: /srv/myth).

MythTVfs는 root로 명령줄에서 시작할 수 있습니다.

mythtvfs -o 호스트=mythtv.my.network /srv/myth/recordings /media/mythtvfs

또는 fstab을 통해 mythtvfs를 마운트할 수 있습니다. 예:

mythtvfs#/media/mythtvfs /srv/myth/recordings 퓨즈 noauto,host=mythtv.my.network 0 0

더 많은 대안을 보려면 아래의 예를 참조하세요.

파일 이름 Structure
MythTVfs 파일 시스템의 파일 이름은 기본적으로 TV 프로그램에 따라 지정됩니다.
메타데이터. 요소는 중괄호 기호("{}")로 포함되며 원래
파일 이름은 내장되어 있고 ".mpg"로 끝납니다.

{시리즈 제목}{방영됨}{EP 제목}{녹화일}{채널}{기간}{설명}파일.mpg

"REC_DATE"의 형식은 "Sat Jan 24 22:58:00 2009"이고 "AIRED"의 형식은
"2005-03-31". "DURATION"은 초 단위로 측정되며 "CHAN"은 단축된 채널입니다.
"호출 부호". "FILE"은 저장을 위한 원래 MythTV 파일 이름입니다(예:
"1013_20051207210000_20051207220000.nuv"). 파일은 Galleon이 ".mpg"로 끝나기 때문에
TiVo에서 재생할 수 있는 파일 확장자만 인식합니다.

기본 파일 이름 형식이 마음에 들지 않으면 "형식" 옵션을 사용하여 변경할 수 있습니다.

후킹 갤리온 선
이 파일 형식 레이아웃을 이해하는 Galleon 버전이 필요합니다. 패치
2.1.0에 대한 내용은 MythTVfs 홈페이지에서 제공됩니다. "GoBack" 경로를 추가하기만 하면 됩니다.
MythTVfs 마운트 지점과 일치하며 모든 메타데이터를 자동으로 추출합니다.
파일 이름.

옵션


-h, --도움
프로그램 사용법 요약을 인쇄하고 종료합니다.

-V, --번역
프로그램 버전을 인쇄하고 종료합니다.

-d, -o 디버그
디버그 출력 활성화(암시 -f)

-f 전경 작업

-s 다중 스레드 작업 비활성화

-o option[=가치]
-o host=HOST MythTV 백엔드 호스트 이름

-o port=PORT MythTV 백엔드 포트 번호

-o format=FORMAT 파일 이름에 사용할 형식입니다. 기본값은 다음과 같습니다.
"{%T}{%a}{%S}{%s}{%c}{%d}{%D}%f.mpg". 다양한 태그의 의미는 아래를 참조하세요.

-o date_format=S 날짜 필드 내에서 사용할 형식, 즉 airdate. 이 태그
따라 strftime(1) 규칙.

-o datetime_format=S 날짜+시간 필드 내에서 사용할 형식, 즉 시작.
태그는 다음과 같습니다 strftime(1) 규칙.

-o short-display 더 짧은 파일 이름 표시 형식. 설정과 동일
format="{%T}{%a}{%S}{%s}{%c}{%d}%f.mpg", 약간의 변경 사항을 제외하고
%s의 내부 형식.

-o logfile=FILE FILE에 자세한 로깅을 작성합니다.

-o backend-version=N 특정 백엔드 버전을 강제 적용합니다.

-o program-width=N 특정 백엔드 프로그램 너비를 강제로 적용합니다.

-o invalid-chars=STR 파일 이름에 허용되지 않는 문자 목록

-o replacement-char=C 잘못된 문자를 대체할 문자

FUSE 시스템에 직접 전달되는 다른 옵션:

-o allow_other 다른 사용자에게 접근 허용

-o allow_root 루트 접근 허용

-o 비어 있지 않음 비어 있지 않은 파일/디렉토리에 대한 마운트를 허용합니다.

-o default_permissions 커널에서 권한 확인을 활성화합니다.

-o fsname=NAME 파일 시스템 이름 설정

-o subtype=NAME 파일 시스템 유형 설정

-o large_read는 대량 읽기 요청을 발행합니다(2.4만 해당)

-o max_read=N 읽기 요청의 최대 크기를 설정합니다.

-o hard_remove 즉시 제거(파일을 숨기지 않음)

-o use_ino 파일 시스템에 inode 번호를 설정합니다.

-o readdir_ino readdir에 d_ino를 채우려고 시도합니다.

-o direct_io 직접 I/O 사용

-o kernel_cache 커널의 캐시 파일

-o [no]auto_cache 수정 시간에 따라 캐싱을 활성화합니다.

-o umask=M 파일 권한 설정(8진수)

-o uid=N 파일 소유자 설정

-o gid=N 파일 그룹 설정

-o entry_timeout=T 이름에 대한 캐시 시간 초과(1.0초)

-o negative_timeout=T 삭제된 이름에 대한 캐시 시간 초과(0.0초)

-o attr_timeout=T 속성에 대한 캐시 시간 초과(1.0초)

-o ac_attr_timeout=T 속성에 대한 자동 캐시 시간 초과(attr_timeout)

-o intr 요청이 중단되도록 허용합니다.

-o intr_signal=인터럽트 시 보낼 신호 수(10)

-o modules=M1[:M2...] 파일 시스템 스택에 푸시할 모듈 이름

-o max_write=N 쓰기 요청의 최대 크기를 설정합니다.

-o max_readahead=N 최대 미리 읽기 설정

-o async_read 비동기적으로 읽기 수행(기본값)

-o sync_read 동기적으로 읽기를 수행합니다.

-o subdir=DIR 모든 경로에 이 디렉토리를 추가합니다.

-o [no]rellinks는 절대 심볼릭 링크를 상대 심볼릭 링크로 변환합니다.

-o from_code=CHARSET 파일 이름의 원래 인코딩(기본값: UTF-8)

-o to_code=CHARSET 파일 이름의 새로운 인코딩(기본값: ANSI_X3.4-1968)

형성 태그
다음 형식 태그는 이해됩니다:

%a Airdate, 예: "1961-11-17"은 -o date_format으로 정의됩니다.

%c 스테이션 호출 부호, 예: "SCIFI"

%D 설명을 표시합니다. 예: "지구가 태양에 더 가까이 다가가기 시작합니다."

%d 초 단위로 지속 시간을 표시합니다(예: "1800")

%f mythtv 파일 기본 이름, 예: "1029_20090201053000.mpg".

%S 자막 표시, 예: "자정의 태양"

%s 시작 시간, 예: "05.30 AM Sun Feb 01, 2009", -o로 정의됨
날짜시간형식

%T 제목 표시, 예: "황혼의 지대"

사용 예


파일 시스템
로컬 MythTV 시스템(백엔드와 프런트엔드 모두)에 /media/mythtvfs를 생성하려면
같은 시스템)

mythtvfs -o 호스트=로컬호스트 /var/lib/mythtv/recordings /media/mythtvfs

로컬로 NFS 마운트된 mythtv 디렉토리를 사용하여 'sparky'라는 원격 호스트에 마운트하는 경우
/myth에서 다음을 수행할 수 있습니다.

mythtvfs -o allow_other,host=sparky /myth/recordings /media/mythtvfs

다른 파일 이름 형식을 선호하는 경우:

mythtvfs -o 호스트=로컬호스트,포맷="%T - %S - %s.mpg" /myth /mythtvfs

Command 라인
모든 녹음된 제목과 각 제목의 에피소드 수 목록을 표시합니다.

# ls | 잘라내기 -d} -f 1 | sed -e "s/{//" | 유니크 -c

23 다크엔젤
7 자연
4 서바이버맨
26 콜버트 리포트
42 Jon Stewart와 함께하는 The Daily Show

원래 방송 날짜순으로 정렬된 Nature 프로그램 목록:

# ls {자연}* | 잘라내기 -d} -f 2,3 | sed -e "s/{//g" | sed -e "s//g" | 정렬 -r

2007-11-11 치타 고아원
2007-11-04 늑대들의 계곡에서
2007-10-28 꿀벌의 침묵
2007-02-11 슈퍼사이즈 크록스
2005-02-13 고아에서 왕으로
2005-01-09 폭력적인 하와이
2004-02-08 다이아몬드

원래 방영일 기준으로 Dark Angel의 가장 오래된 에피소드를 재생하세요:

# ls {다크 엔젤}* | 잘라내기 -d} -f 2,8 | 정렬 -r | \
sed -e "s/.*\}\(.*\)\.mpg$/\1/" | 헤드 -1 | xargs mplayer

onworks.net 서비스를 사용하여 mythtvfs를 온라인으로 사용하세요


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.