발견: JVC Everio 사망 시각은 MOD 파일을 MPEG 별칭 Softlinks 만들기

MOD 및 사망 시각은 파일 형식으로 내 JVC 캠코더 기록, 이는 직접 대부분의 컴퓨터 또는 네트워크 미디어 플레이어에서 재생할 수 없습니다 표준이 아닌 비디오 형식입니다. 이 게시물은 비디오 후 처리없이 재생 될 수 있도록 TOD 또는 MOD 파일을 MPEG 별칭을 만들 수 리눅스 '찾기'명령을 사용하는 방법에 대해 설명.

내 홈 비디오 컬렉션 초과 1,500 스토리지의 약 1 테라 바이트를 나타내는 파일. 나는 충실하게 내 미디어 플레이어의 재생을위한 MPEG 자신의 비 표준 파일 포맷을 변환하기 위해 번들 소프트웨어를 사용하는 JVC의 권고를 따라 내키지입니다. JVC는 Everio 하드 디스크 드라이브 캠코더는 우수한 고화질 비디오를 기록하면서, 파일 형식의 그들의 선택은 매우 불행한 일이다. 운 좋게, VNC 미디어 플레이어는 Mac 또는 PC에 직접 TOD 및 MOD 파일을 재생하도록 구성 할 수 있습니다. 그러나, 당신은 NAS 장치에 비디오 파일을 유지하고 텔레비전에 비디오를 스트리밍 할 경우 상황은 더 어렵다.

이 방법은 넷기어 ReadyNAS의 NV 장치에서 테스트되었습니다, 그러나 그러한하여 Synology로서 리눅스를 사용하는 저장 장치와 함께 작동한다, QNAP 버팔로 기술. 재생은 애국자 박스 오피스 네트워크로 연결된 미디어 플레이어를 테스트하고있다 (지금 불리는 코어) 및 Micca EP950.

그것이 작동하는 방법

TOD 또는 MOD 파일 확장자와 각 파일에 대해, 와 소프트 링크를 생성 "MPG" 원본 파일을 가리키는 파일 확장자.

소프트 링크를 복사하는 동안 파일을 중복되지 않도록하기 위해 하드 링크 선호된다. 소프트 링크는 작은 텍스트 파일입니다 (바이트 범위의 10S) 즉, 대상 파일을 가리키는. 하드 링크는 실제로는 대상 파일의 또 다른 이름이 될 수 있습니다 (이것은 대상으로 동일한 아이 노드를 참조), 다른 하드 디스크 드라이브에 동영상을 I 백업 할 때 전체 파일을 이동하는 결과.

소프트 링크 파일 이름은 대상의 파일 이름이 될 것입니다 ".MPG" 추가.

명령 찾기

발견 . -타입 F-이름 *. TOD-execdir LN-S {} {}.MPG \;

위의 명령이 작동하는 경우 발견 버전 지원 execdir 지령. 그것은은 ReadyNAS NV의 작동하지 않습니다, 나이를 사용하는 발견 버전 4.1.7.

홈 비디오의 백업 복사본을 만들기위한, 그것은 MPG 링크가 상대 경로를 사용 TOD 파일을 가리키는 것이 중요. 그것을 대체하는 것이 가능하지만 execdir 일반과 지시어 간부 와 '.' 현재 디렉토리의 전체 경로, 이 장치 특정 절대 경로와 심볼릭 링크를 생성합니다. 예를 들면, 디렉토리 '/ C / 동영상'ReadyNAS의 경우에만 유효합니다, 하지 백업 하드 디스크 드라이브. 더 복잡한 명령이 필요.

발견 . -타입 F-이름 *. TOD - 간부 인 SH-C ' \
DIR = $(dirname {}) ;\
기본 = $(기본 이름 {}) ;\
에코 $ 일세 - $베이스 ; \
CD를 $ 일세 ;\
PWD ;\
LN-S의 $ 기본 $의 base.mpg ' \;

The 에코PWD 위의 명령은 디버깅을위한 것입니다, 올바른 경로가 사용 중인지 확인. 또한 생성 당신베이스 선명도에 대한 변수. 위의 명령은 디버깅 및 변수 문을 제거하여 암호화 된 무언가로 응축 될 수있다.

위의 명령은 복제 execdir 이전 버전의 지시어 발견 NAS 장치와 같은 제품에서 발견.

SYNOLOGY 업데이트

같은 소프트 링크 방법은 애국자 박스 오피스 플레이어에 연결하여 Synology DS1512 NAS에서 작동. 뿐만 아니라 .MPG 신장, a .M2TS 동일하게 작동. (할일 알림: 자동으로 새 TOD 파일에 대한 소프트 링크를 생성하기 위해 SYNOLOGY 작업을 추가합니다.)

12 월 15 일, 2012 에 의해 게시 됨 존 Jaroker 에 출원: 강타

의견을 가장 먼저 만나보세요. 코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드는 표시됩니다 *