요약 결과:
저는 get-iplayer v2.82를 사용하고 있습니다. 내가 하드 드라이브에 생성하는 파일은 모두 mp4입니다.
나는 다음을 발견했습니다(두 경우 모두 동일한 TV 프로그램을 다운로드함). 시청 가능한 품질의 파일을 사용
--modes=flashstd
하고 제공합니다.--tvmode=flashhigh2
동일한 파일 크기이 이상의 품질을 제공할--modes
수--tvmode
있습니다.위의 설정에서 (내 실험에서) 품질이 떨어지는 다음 단계는
--modes=flashstd
및 입니다--tvmode=flashstd1
. 이렇게 하면 파일 크기가 작아지지만아니다볼 만한 품질.요점은 "너무 큰" 파일 크기를 더 작은 크기로 줄이고 시청 가능한 품질을 유지할 수 없는 것 같습니다.
내 명령줄의 형식은 다음과 같습니다.
get-iplayer --get 1234 --modes=flashstd --tvmode=flashhigh2
나는 시도했다:
나)
--modes=flashstd --tvmode=flashhigh2
결과: 파일 크기 170Mb(원하는 것보다 너무 큼).
(TV 프로그램: BBC iplayer의 "The Slammer", 길이 30분,시청 가능한 품질.)ii)
--modes=flashstd --tvmode=flashstd1
결과: 파일 크기 110Mb(허용 가능한 크기, 하지만아니다시청 가능한 품질).
(TV 프로그램: 위와 동일한 프로그램, BBC iplayer에서 제공, 30분 길이,아니다 시청 가능한 품질(일부 어두운 픽셀화))iii) 비교를 위해: TV 프로그램: YOUTUBE의 "Terry and June", mp4, 파일 크기만 90Mb(허용 가능), 길이 30분, 시청 가능한 품질.
전체 세부사항:
내 목표는 YouTube에서 다운로드하는 비슷한 기간의 프로그램보다 두 배 큰 파일을 get-iplayer로 다운로드하지 않는 것입니다. 알다시피 저는 디스크 공간을 삼키고 싶지 않습니다.
나는 다음을 추론했습니다.
--modes
:
다음을 지정합니다 .녹음 품질(하드 드라이브의 파일에서) 예를 들어, 비디오 테이프 레코더가 있는 경우 LP(장시간 재생) 녹화 모드는 SP(표준 재생)보다 녹화 품질이 낮습니다.--tvmode
:
다음을 지정합니다 .품질BBC 측에서 가져오려는 TV 프로그램(예: HD, SD 및 이들 내의 하위 품질).나는
--modes
과 의 조합을 지능적으로 실험했지만--tvmode
,더 작은 파일제작되어 품질이 좋지 않습니다.YouTube에서 30분짜리 TV 프로그램을 다운로드하면 파일 크기가 90Mb(mp4)이고 시청 가능한 품질입니다. 하지만 get-iplayer(BBC에서 다운로드)를 사용하면 동일한 프로그램 시간인 30분 동안 약 170Mb 미만의 파일을 생성할 수 없습니다. 그리고그것은 볼 만한 품질이다.