BendyStraw icon

BendyStraw 안드로이드용

1.5.0 GPL-3.0-only

NewPipe 데이터베이스 관리 앱

다운로드 APK (19.1 MB)

버전
1.5.0 (63)
업데이트
개발자
mm-dev
카테고리
멀티미디어
라이선스
GPL-3.0-only
소스 코드
코드 저장소

BendyStraw 앱

BendyStraw

NewPipe 데이터베이스를 관리하는 앱입니다.

BendyStrawNewPipeData-*.zip 파일을 가져오고 다음과 같은 기능을 제공합니다:

  • 여러 zip 파일을 동시에 열 수 있어 여러 장치의 데이터를 결합할 수 있습니다.
  • 삭제, 복사, 이동, 이름 변경을 통해 사용자 정의 재생 목록을 관리할 수 있습니다.
  • 한 재생 목록에서 다른 재생 목록으로 스트림을 삭제, 복사, 이동할 수 있습니다.
  • 데이터베이스 간에 채널 구독을 삭제, 복사, 이동할 수 있습니다.
  • 원격(북마크된) 재생 목록을 삭제, 복사, 이동할 수 있습니다.
  • 재생 목록의 순서를 재정렬하고 스트림을 제목, 채널 또는 길이로 정렬할 수 있습니다(테이블의 열 제목을 탭하기만 하면 됩니다).
  • 스트림(오디오/비디오)을 BendyStraw에서 직접 열 수 있으며, URL이 클릭 가능하여
    • 비디오 링크를 NewPipe에서 열도록 설정하면 화면 분할 보기로 재생 목록을 탐색할 수 있습니다.
  • 재생 목록을 원시 텍스트로 내보내기, 예를 들어 yt-dlp와 함께 사용하기 위해.
  • 어두운/밝은 테마 지원

편집 후에는 새로운 zip 파일을 내보내고, 다시 NewPipe로 가져올 수 있습니다.

권한에 대한 주의 사항

Android 13 이상에서 BendyStraw외부 저장소 관리 권한을 요청합니다. 그 이유는 다음과 같습니다:

  • 이 앱의 일반적인 사용 사례는 여러 위치에서 여러 zip 파일을 동시에 여는 것입니다. 여기에는 다운로드 디렉토리가 포함됩니다(이 파일들은 예를 들어 여러 장치에서 내보낸 여러 NewPipe 파일들입니다. 이를 결합하고 싶습니다).
  • zip 파일은 추출되어 그 안에 포함된 newpipe.db SQLite 데이터베이스를 읽고 쓸 수 있도록 합니다.
  • 편집 후에는 추출된 파일이 새로운 zip으로 다시 쓰여지거나 원래의 zip 파일을 덮어씁니다.

나는 내가 만드는 모든 것에서 요청하는 권한을 최소화하는 것을 목표로 합니다. Android 13은 위에서 설명한 작업을 수행하는 것을 어렵게 만드는 변화를 도입했습니다. 나는 더 적은 권한을 요구하는 대체 방법을 탐색했지만, 그것이 내(앱의 첫 사용자로서) 일반적인 사용을 위해 사용자 경험을 저해한다고 느꼈습니다. 그래서 더 복잡하고 불편해졌습니다.

나는 사용자를 책임 있는 인간으로 대우하므로, 여러분이 정보에 기반한 선택을 할 수 있도록 이 정보를 제공합니다. 만약 이 점이 마음에 들지 않는다면, 다음과 같은 선택을 할 수 있습니다:

  • 권한을 부여하지 않기로 선택하고 앱을 제거합니다.
  • 소스 코드를 확인하여 내가 악의적인 행동을 하지 않는지 확인하거나, 누군가에게 이를 확인해 달라고 요청합니다(작성 시점에서 파일 읽기/쓰기에 관련된 모든 내용은 /lib/file_manager_widget.dart에 있습니다).
  • Flutter를 사용하여 소스에서 직접 앱을 빌드합니다.

이슈 및 댓글

이슈 제출

이전 버전


유사 앱


인기 검색어

fossify launcher vpn music Kotatsu Activity Launcher pdf keyboard newpipe outertune vivi camera gallery metrolist music player seal osmand ashell mull fennec file manager edge seek clock Rekado signal immich video shizuku calculator calendar vlc weather battery email