안정적인 채널의 NewPipe 최신 릴리스는 새로운 통합 플레이어를 포함하여 수많은 변경 사항과 개선 사항을 제공합니다. 읽어!
NewPipe는 오픈 소스입니다 유튜브 Android용 클라이언트는 공식 앱을 싫어하거나 기기에 Google Play 서비스가 설치되어 있지 않은 사용자를 위한 대안으로 사용됩니다. 간단히 말해서 NewPipe는 YouTube 웹사이트를 구문 분석하여 제한이나 광고 없이 데이터를 추출하고 동영상을 재생합니다. 며칠 전, NewPipe는 테스트 빌드에서 새로운 통합 플레이어 UI를 테스트했습니다., 이제 앱은 새로운 통합 플레이어 UI 및 기타 변경 사항으로 안정 브랜치에서 업데이트되었습니다.
NewPipe의 통합 플레이어
NewPipe v0.20.0의 주요 기능은 통합 플레이어입니다. 이 안정적인 릴리스와 최근 테스트 릴리스 이전에 NewPipe에는 실제로 세 가지 다른 플레이어가 번들로 포함되어 있었습니다. 코드: 메인 플레이어, 팝업 플레이어, 배경 플레이어 - 각각 고유한 코드가 있고 별도의 재생 대기열. 따라서 이 세 플레이어 사이를 전환할 때마다 플레이어의 이전 인스턴스가 닫히고 새로운 인스턴스와 재생 대기열이 생성되며 일반적으로 진행 상황이 손실됩니다. 동영상. 통합 플레이어는 모든 플레이어를 하나의 공통 서비스에 병합하여 이 문제를 해결합니다. 따라서 이제 플레이어 간에 전환해도 서비스가 계속 실행되고 스트림 데이터가 보존됩니다.
동영상 세부정보 페이지
새로운 NewPipe 릴리스에서는 동영상 세부정보 페이지가 이전보다 재설계되어 기본 YouTube 앱 환경에 더 가까워졌습니다.
비디오 방향
이전에는 기본 비디오 플레이어가 항상 전체 화면으로 비디오를 재생했지만 플레이어 방향이 비디오 방향과 일치하지 않으면 최적화된 환경을 제공하지 못했습니다. 이제 방향 스위치가 전체 화면 버튼으로 대체되어 비디오가 가로 또는 세로인지 감지하고 사용자가 전체 화면으로 들어갈 때 올바른 방향을 보장합니다.
https://newpipe.schabi.org/img/smart_button.webm
최소화된 플레이어
동영상 세부정보 페이지의 동영상을 아래로 스와이프하여 하단의 최소화된 플레이어에서 열 수 있으며, 해당 위치에서 일시중지, 재생 또는 종료할 수 있습니다. 이는 비디오가 계속 재생되는 동안 다른 비디오를 탐색하려는 경우 유용합니다. 또한 블로그 게시물에는 이 기능을 사용하여 즉시 시청 재생 목록을 구축할 수 있다고 명시되어 있습니다. 자세한 내용은 거기를 읽어보세요.
https://newpipe.schabi.org/img/landscape_swipe_down.webm
NewPipe 알림 변경 사항
이 NewPipe 릴리스에는 이전 RemoteView API 대신 MediaStyle 알림(Android Lollipop부터 사용 가능)이 함께 제공됩니다. 이 교체를 통해 앱은 재생을 위한 새로운 사용자 정의 가능한 알림을 제공할 수 있으며 압축 알림에 표시되는 버튼을 최대 3개까지 변경할 수 있습니다. Android 8 이상의 경우 알림은 표지 아트의 색상에 맞춰 조정됩니다. Android 10 이상에서는 알림에 탐색바도 표시됩니다.
기타 개선 사항
NewPipe에는 다음과 같이 요약된 몇 가지 개선 사항도 포함되어 있습니다.
- 이제 앱 창의 크기를 쉽게 조정할 수 있습니다.
- 지원되지 않는 URL이 이제 더 잘 처리됩니다.
- 실시간 스트리밍 링크는 더 이상 타임스탬프와 공유되지 않습니다.
- 헤더 레이아웃이 개선되었습니다.
- 이제 오프라인 검색이 더 잘 처리됩니다.
- 이제 팝업 크기와 위치를 유지할 수 있습니다.
- 이제 기본 플레이어는 원활한 앱 전환 경험을 위해 기본적으로 배경 오디오로 최소화됩니다.
- 이제 기본 플레이어 비디오는 기본적으로 720p 60fps로 설정되고 팝업 비디오는 이전 360p 대신 480p로 기본 설정됩니다.
- 기능을 더 잘 설명하기 위해 이제 "자동 재생" 토글의 이름이 "자동 대기열"로 변경되었습니다.
- 더 많은 번역 개선.
NewPipe 0.20.0 변경 내역
여기에서 전체 변경 로그를 찾을 수 있습니다:
- 새로운
- 새로운 애플리케이션 워크플로우 #2907, #4061, #4080, #4130, #4134, #4154, #4155 #4223, #4246, #4272, #4288, #4347, #4353, #4360, #4362(@에게 감사드립니다. 적극적으로 그리고 관련된 모든 사람들)
- 세 명의 플레이어를 하나로 통합하여 원활한 전환이 가능합니다. 예를 들어 이제 백그라운드 재생을 탭하면 비디오가 기본 플레이어 또는 팝업 플레이어에서 재생되는 동안 스트림은 재생이 아닌 중단한 부분부터 정확히 시작됩니다. 시작. 이는 3명의 플레이어 중 한 플레이어에서 서로 이동할 때에도 마찬가지입니다.
- 동영상 세부정보 화면에서 직접 동영상 재생
- 비디오 세부 정보 화면을 열 때 비디오를 자동 재생하는 옵션(기본적으로 켜져 있음)
- 비디오를 아래로 스와이프하여 최소화하고 중단 없이 계속 탐색하세요(가로 모드에서는 제목을 아래로 스와이프하여 동일한 작업을 수행할 수 있음)
- 전체 화면 버튼은 비디오가 세로인지 가로인지 스마트하게 감지하고 그에 따라 동작합니다.
- 동영상 세부정보를 아래로 스크롤하려면 가로 모드에서 전체 화면 버튼을 위로 스와이프하세요.
- 이제 비디오 세부 정보 화면의 썸네일 아래에 배경 또는 팝업 플레이어에서 재생하면 깔끔한 진행률 표시줄이 표시됩니다.
- 앱 전환 시 기본적으로 플레이어를 백그라운드로 최소화
- 기본 플레이어/최소화된 플레이어는 닫을 때까지 검색 기록을 유지합니다.
- 모든 플레이어에 대해 MediaStyle 알림 사용 #3178, #4340
- 사용자 정의 가능한 알림 작업
- 과도한 알림 업데이트 줄이기
- 메타데이터(노래 제목, 아티스트 및 앨범 아트)가 때때로 올바르게 설정되지 않는 문제를 수정했습니다.
- 알림 우선순위 및 블루투스 관련 버그 수정
- NewPipe를 창 모드/데스크톱 애플리케이션으로 사용할 때 기본 크기 조정 허용 #3948
- 새로운 현지화: 벵골어, 베르베르어, 나폴리어, 포르투갈어, 사르디니아어
- 향상
- 지원되지 않는 URL 알림의 경우 열린 옵션이 있는 대화 상자 표시 #3826
- 공유 대화상자 개선 #4259
- 재생목록 헤더 레이아웃 개선: 정보 항목에 맞게 정렬하고 필요할 때 재생목록 제목에 항상 두 줄을 사용합니다. #3944
- 원격 항목을 가져올 수 없는 경우 검색 제안 환경 개선 #4029
- 기본 비디오 품질을 720p60(인앱 플레이어) 및 480p(팝업 플레이어)로 높였습니다. #4275
- "팝업 크기 및 위치 기억" 설정 #4050에서 중복성을 줄입니다.
- 라이브 스트림을 공유할 때 URL에서 타임스탬프 제거 #4115
- getURL #4120 대신 SubtitlesStream#getUrl을 사용하세요.
- 다운로드 시 마지막으로 선택한 미디어 유형을 기억합니다. #4038
- LoadThumbnail에서 댓글 작성자 이미지 보기가 false로 설정되어 비활성화되었습니다. #4350
- 모호성을 줄이기 위해 "자동 재생"을 "자동 대기열"로 변경 #4252
- 결정된
- 올바른/제안 검색어의 색상이 수정되었습니다. #3984
- 스택 추적 #3982가 포함되지 않은 ACRA 버그 보고서를 수정했습니다.
- KitKat #3892의 로컬 재생 목록 탭에서 비디오를 열 때 충돌이 수정되었습니다.
- 다음 동영상이 없는 자동 대기열 수정 #4349
- Kayble 언어의 표시 이름 수정(Taqbaylit) #4066
- 방향이 변경되면 라이선스 팝업이 숨겨지는 문제 수정 #4127
- 파일을 삭제한 후 다시 다운로드할 때 충돌이 발생하는 현상 수정 #3794
- 러시아어 #4365에서 복수형의 잘못된 사용을 수정했습니다.
- 개발
- 최종일 수 있는 지역 변수가 최종이 아닐 때 발생하는 오류에 체크스타일 규칙 추가 #4138
- 앱 패키지 ID #4326에 숫자와 대문자 허용
- PR을 열기 전에 기여자가 기여에 대해 논의해야 한다는 요구 사항 추가 #4126
- 지원 중단 및 정리 #3909
더 읽어보세요
NewPipe 다운로드
NewPipe가 이미 설치되어 있는 경우 앱을 열 때 업데이트하라는 메시지가 표시됩니다. 이전 빌드가 설치되어 있지 않은 경우 다음에서 최신 릴리스를 다운로드할 수 있습니다. F-드로이드 또는에서 GitHub.
NewPipe를 사용해 보셨나요? 아래 댓글로 여러분의 생각을 알려주세요!