타사 YouTube 클라이언트 NewPipe의 최신 업데이트는 YouTube 비디오 로딩 속도를 향상시키고 새로운 두 손가락 스와이프 동작을 제공합니다.
Android용 오픈소스 YouTube 클라이언트인 NewPipe는 주요 업데이트 지난달 초. 업데이트에는 우리가 제공하는 통합 비디오 플레이어 UI가 포함되었습니다. 이전 테스트 릴리스에서 본 그리고 몇 가지 다른 개선 사항이 있습니다. 출시 직후 앱은 YouTube 검색 관련 버그를 패치한 또 다른 업데이트를 받았습니다. NewPipe 개발자는 이제 YouTube 비디오 로딩 속도와 새로운 스와이프 동작을 개선하는 또 다른 업데이트를 출시하고 있습니다.
에 따르면 최근 게시물 NewPipe 블로그에서 최신 업데이트(v. 0.20.3)에는 내장된 플레이어를 훨씬 쉽게 닫을 수 있는 새로운 두 손가락 아래로 스와이프 동작이 도입되었습니다. 이전 버전의 앱에서는 내장 플레이어를 닫는 과정이 2단계였습니다. 미니 플레이어로 전환하려면 먼저 내장 플레이어를 아래로 스와이프한 다음 다시 아래로 스와이프하여 닫아야 했습니다. 이제 새로운 두 손가락 아래로 스와이프 동작을 사용하여 내장 플레이어를 한 번에 닫을 수 있습니다.
최신 업데이트의 두 번째 중요한 개선 사항은 이제 NewPipe가 로드된다는 것입니다. 유튜브 비디오가 훨씬 빨라졌습니다. 블로그 게시물에서 설명했듯이, "YouTube는 대부분의 URL에 대한 난독화를 제거했기 때문에 이제 URL에 직접 액세스할 수 있어 동영상 로딩 속도가 훨씬 빨라졌습니다! 필요할 경우를 대비해 난독화 코드는 계속 캐시됩니다." 기타 주목할만한 변경 사항은 다음과 같습니다.
- 이제 모든 대기열 추가 옵션이 통합된 옵션으로 대체되었습니다.
- 이제 앱에는 사용자가 reCAPTCHA 쿠키를 지울 수 있는 새로운 설정이 있습니다.
- Android 8.0 이상에서 스트림을 재생할 때 나타나는 색상 알림을 끄는 새로운 옵션을 추가했습니다. 활성화되면 알림에 정적 색상이 지정됩니다.
- YouTube 짧은 URL에 대한 지원이 추가되었습니다.
- 'youtube.com/username'과 같은 단축 채널 링크에 대한 지원이 추가되었습니다.
- 사용자가 NewPipe에서 Google의 링크를 열 수 있도록 리디렉션 URL의 불필요한 부분을 삭제하는 지원이 추가되었습니다.
기기에 이미 NewPipe가 설치되어 있는 경우 앱을 열 때 최신 릴리스로 업데이트하라는 메시지가 표시됩니다. 이전 빌드가 없는 경우 NewPipe의 최신 릴리스를 다운로드할 수 있습니다. GitHub. 최신 릴리스의 다른 모든 개선 사항/수정 사항을 보려면 아래 변경 로그 섹션을 확인하세요.
NewPipe 0.20.3 변경 내역
- 새로운
- 특정 대기열 옵션을 단 하나로 대체 #4425
- 플레이어 제스처를 닫는 두 손가락 #4476
- reCAPTCHA 쿠키 #4453을 삭제하려면 설정에 버튼을 추가하세요.
- 알림 색상을 지정하지 않는 옵션 추가 #4643
- 향상
- 알림 생성/업데이트 시간 표시 안함 #4410
- 팝업 속성 설정 #4367 기억 제거
- 단일 비디오 대기열도 교체하기 전에 확인 요청 #4463
- 스트림 기록 삭제 시 스트림 상태도 삭제합니다 #4413
- 연령 제한 및 yt 제한 콘텐츠 문자열 개선 #4354
- 결정된
- 스트림이 일시 중지되고 빨리 감기/되감기 버튼을 클릭했을 때 충돌이 발생하는 문제 수정 #4410
- 로컬 재생 목록이 없을 때 표시되는 PlaylistAppendDialog 수정 #4345
- 썸네일을 드래그하여 목록을 재정렬하지 마세요 #4550
- VideoDetailFragment 등을 여는 문제 수정 #4562
- 무한 버퍼링 수정
- 자동재생할 때와 하지 않을 때를 더 잘 감지합니다.
- NewPipe에 대한 공유를 더욱 일관되게 만듭니다.
- 재생목록 선택 대화상자 수정 및 일부 리팩토링 수행 #4771
- YouTube 구독 가져오기 지침을 Google 테이크아웃 #4759로 변경
- Gigaget의 라이센스를 GPLv2에서 GPLv3 #4892로 수정합니다.
- 현지화
- Santali 언어 추가 #4749
- Central Atlas Tamazight 현지화 추가
- README #4845 한국어 번역 추가
- 업데이트된 번역
- 개발
- VideoPlayerImpl #4338에서 DisplayCutoutCompat 사용
- DrawableCompat을 사용하세요. #4592
- ContextCompat 메소드 사용 #4276
- TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds()를 사용하세요. #4594
- 누출 실행기 아이콘 숨기기 #4436 #4450
- 모든 XML 리소스 형식 지정 #4471
- 업스트림 업데이트 보류 중인 Ktlint 비활성화 #4517
- 핵심 KTX 기능 사용 #4547
- 모든 빌드 유형에 multidex를 사용하세요. #4557
- AboutActivity를 ViewPager2 #4553으로 마이그레이션
- 앱 PNG 최적화 및 축소 #4610
- 알림 작업을 사용자 정의 기본 설정으로 변환 #4652
- Java 8 API 사용 #3817 #4556
- 별도의 플레이어 제스처 로직 및 UI #4587
- AsyncTask 대신 RxJava 사용 #4499
- 루프 인덱스를 float에서 int로 변경하세요 #4784
- 기타 작은 수정 및 개선 사항 #4710
- 대기열 처리의 NullPointerException 수정 및 성능 향상 #4555
- 다른
- 풀 요청 템플릿이 재작업됨 #4317
- 이슈 템플릿이 재작업되었습니다. #4378 #4379 #4415 #4431 #4606
- 로컬 NewPipe Extractor 버전 #4528을 사용하는 방법에 대한 정보를 추가하세요.
- README #4530에 웨블레이트 위젯 추가
더 읽어보세요
https://f-droid.org/en/packages/org.schabi.newpipe/