Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 r.out.mpeggrass 명령입니다.
프로그램:
이름
r.out.mpeg - 래스터 맵 시리즈를 MPEG 동영상으로 변환합니다.
키워드
래스터, 내보내기, 애니메이션
개요
r.out.mpeg
r.out.mpeg --도움
r.out.mpeg [-c] view1=name[,name,...] [view2=name[,name,...]] [view3=name[,name,...]]
[view4=name[,name,...]] 출력=name [품질=정수] [--덮어 쓰기] [--도움]
[--말 수가 많은] [--조용한] [--ui]
플래그 :
-c
즉석에서 변환하고 디스크 공간을 덜 사용합니다.
stdout 옵션과 함께 r.out.ppm이 필요합니다.
--덮어쓰기
출력 파일이 기존 파일을 덮어쓰도록 허용
--도움
사용 요약 인쇄
--말 수가 많은
자세한 모듈 출력
--조용한
조용한 모듈 출력
--UI
강제 실행 GUI 대화 상자
매개 변수 :
view1=이름[,이름,...] [필수의]
뷰 1번에 대한 입력 래스터 맵의 이름
view2=이름[,이름,...]
뷰 2번에 대한 입력 래스터 맵의 이름
view3=이름[,이름,...]
뷰 3번에 대한 입력 래스터 맵의 이름
view4=이름[,이름,...]
뷰 4번에 대한 입력 래스터 맵의 이름
출력=name [필수의]
출력 파일의 이름
품질=정수
품질 요소(1 = 최고 품질, 최저 압축)
옵션 : 1-5
태만: 3
기술
r.out.mpeg 일련의 GRASS 래스터 맵을 단일 MPEG-1로 결합하는 도구입니다.
(Motion Pictures Experts Group) 형식의 파일입니다. MPEG-1은 "손실" 비디오 압축입니다.
형식을 사용하므로 애니메이션의 각 결과 프레임 품질이 크게 저하됩니다.
원본 래스터 이미지에서. 결과 출력 파일은 다음을 사용하여 볼 수 있습니다.
가장 좋아하는 mpeg 형식 보기 프로그램입니다. MPEG-2 및 MPEG-4는 훨씬 더 나은 품질을 제공합니다.
애니메이션.
사용자는 최대 XNUMX개의 "보기" 또는 하위 창을 정의하여 동시에 애니메이션을 적용할 수 있습니다. 예를 들어
보기 1은 강수량일 수 있음, 보기 2는 침수 지역, 보기 3은 교량이나 제방의 손상, 보기 4
다른 경제적 피해는 모두 시계열로 애니메이션화됩니다. 2픽셀 너비의 검은색 테두리는
각 뷰 주위에 그려집니다. 보기당 파일 수는 임의적으로 400개로 제한됩니다(애니메이션 400개).
프레임). 변환 과정에서 임시 파일이 생성되므로 적절한 tmp가 부족합니다.
공간은 또한 변환할 수 있는 프레임 수를 제한할 수 있습니다.
환경 변수 GMPEG_SIZE에서 차원으로 사용할 값을 확인합니다.
애니메이션 이미지의 가장 긴 치수의 픽셀입니다. GMPEG_SIZE가 설정되지 않은 경우
애니메이션 크기는 기본적으로 현재 GRASS 영역의 행과 열로 설정되며, 다음과 같은 경우 크기가 조정됩니다.
기본 최소 크기 200 및 최대 500에 필요합니다. 이러한 크기 기본값은
사용할 때 재정의됨 -c 플래그(아래 참조). 현재 GRASS 지역의 해상도
이미지 크기와 관계없이 유지됩니다. 재생 프로그램은 압축된 내용을 디코딩해야 합니다.
데이터 "즉시", 따라서 크기가 작은 애니메이션은 더 높은 프레임을 제공합니다.
요금 및 부드러운 애니메이션.
UNIX - 명령줄 버전에서 래스터 맵 대신 스타일 와일드 카드를 사용할 수 있습니다.
이름이지만 와일드카드는 따옴표로 묶어야 합니다.
품질 가치 품질=1 더 높은 품질의 이미지를 얻을 수 있지만 압축률은 낮아집니다.
(더 큰 MPEG 파일 크기). 압축률은 프레임 수에 따라 달라집니다.
애니메이션이지만 다음을 사용하여 제작된 MPEG입니다. 품질=5 일반적으로 크기는 약 60%입니다.
다음을 사용하여 제작된 MPEG 품질=1.
예시
r.out.mpeg view1="rain[1-9]","rain1[0-2]" view2="temp*"
보기마다 파일 수가 다른 경우 파일이 가장 적은 보기가 표시됩니다.
애니메이션의 프레임 수를 결정합니다.
와 -c 플래그는 모듈이 "즉시" 변환하고 다음을 사용하여 디스크 공간을 덜 사용합니다. r.out.ppm
모든 프레임을ppm으로 변환하는 대신 필요에 따라 프레임을 변환하는 stdout 옵션 사용
인코딩 전. 단일 뷰를 인코딩할 때만 사용하세요. 이 옵션을 사용하면 재정의됩니다.
모든 크기 기본값은 현재 한정된 GRASS 부위 for 전에, 출력 크기. 그러니
인코딩하기 전에 영역을 적절한 크기로 설정하도록 주의하세요.
KNOWN 문제점
성공적인 압축을 위해서는 MPEG 이미지가 16픽셀로 정렬되어야 하므로 행과 열이
계산된 이미지 크기(배율 조정, 테두리 추가)는 16으로 균등하게 나눌 수 없습니다.
이미지의 하단과 오른쪽에서 몇 개의 행/열이 잘립니다. MPEG 형식
이미지 MOTION을 인식하도록 최적화되어 있으므로 한 프레임에서 다른 프레임으로의 급격한 변화는
"시끄러운" 인코딩이 발생합니다.
노트
이 프로그램에는 프로그램이 필요합니다. mpeg_encode (일명 ppmtomeg):
MPEG-1 비디오 소프트웨어 인코더
(버전 1.3; 14년 1994월 XNUMX일)
Lawrence A. Rowe, Kevin Gong, Ketan Patel 및 Dan Wallach 컴퓨터 과학 부서-EECS,
대학 캘리포니아 버클리대
버클리에서 구매 가능: http://biowiki.org/BerkeleyMpegEncoder
또는 netpbm 패키지의 일부로(ppmtomeg): http://netpbm.sourceforge.net
의 사용 -c 플래그가 필요합니다 r.out.ppm GRASS 모듈 표준 출력 옵션을 선택합니다.
onworks.net 서비스를 사용하여 r.out.mpeggrass를 온라인으로 사용하세요.