• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

youtube 다운로드와 재생을 위한 podify

빨간물약 빨간물약 376

1

2

Podify | Create podcasts from anything youtube-dl can handle

 

podify라는 도커 컨테이너 서비스 입니다

 

youtube-dl을 이용해서 yt-dlp 지원 되는 사이트의 동영상은 다 다운로드 되고 

다운로드한 동영상을 재생할 수 있는 서비스 입니다

 

설치법은 위의 사이트 보시면 자세하고 간단하세 따로 적을게 없네요

 

시놀로지 도커로 설치 할 때는

version: '3.4'

x-app-defaults: &app-defaults
  restart: always
  environment: &app-env
    URL_HOST: https://podify.yourdomain.com
    DATABASE_URL: postgres://podify:verysecurepassword@db/podify
    REDIS_URL: redis://redis
    SECRET_KEY_BASE: a57d57661ef5df58b46fab6f04304e89108f22f89b31d2242b31891102da87d519a1f3c6459c1d2716b3b8c5438ef43e06ed4c29c8fb059eb650dc2ec0062d57
    RAILS_LOG_TO_STDOUT: "yes"
    STORAGE_DIR: /storage
    INITIAL_USER_EMAIL: you@example.com
    INITIAL_USER_PASSWORD: yourpassword
    ENABLE_SIGNUP: "no"

  volumes:
    - storage:/storage

  depends_on:
    - db
    - redis

services:
  web:
    <<: *app-defaults
    image: maxhollmann/podify:latest
    command: start-server
    ports:
      - 3000:3000
    environment:
      <<: *app-env

  worker:
    <<: *app-defaults
    image: maxhollmann/podify:latest
    command: start-worker
    environment:
      <<: *app-env

  db:
    image: postgres:12.3
    restart: always
    environment:
      POSTGRES_USER: podify
      POSTGRES_PASSWORD: verysecurepassword
      PGDATA: /var/lib/postgresql/data/pgdata
    volumes:
      - pgdata:/var/lib/postgresql/data/pgdata

  redis:
    image: redis:6
    restart: always

volumes:
  pgdata:
  storage:   

위에서 URL_HOST 부분이나 계정 생성 하는 부분만 수정 해주시면 될 거 같네요

그리고 볼륨매핑 2군데 경로만 시놀 도커 폴더 만드시고 하위 폴더 만드시고

storage 와 pgdata 부분을

/volume1/docker/podify/storage

/volume1/docker/podify/pgdata 

이런 식으로 수정 해주시면 됩니다

 

시크릿 키 베이스는 예제 그대로 쓰지 말고

docker run --rm maxhollmann/podify rails secret   

위 명령으로 새로 만들라고 하는데 그냥 수동으로 영문 숫자 추가해도 되는지는 모르겠네요

 

아이디 비번 부분은 위의 예제 같은 경우 프로젝트 만들 때 계정을 만들고 signup을 막아 놓은 상태고요

 

기본 계정 안 만드시려면 그냥 비워 두시고 signup yes로 바꾸시고 빌드 하시면 가입 버튼 생깁니다

 

거기서 가입하시면 됩니다만 설정이 따로 없어서 사용자 관리가 안됩니다

 

관리자 개념도 없고요...

 

사용자 등록 할 때 신중하게 하시길 바랍니다 비번이나 아이디 수정하는 메뉴가 없더라고요

 

빌드 후 접속 하시면 

image.png.jpg

이런 로그인 창이 뜹니다 

 

회원 가입 yes로 하셨으면 로그인 버튼 아래에 가입 버튼이 생깁니다

 

비번 찾기는 작동 안하더라고요...

 

로그인 하시면

 

image.png.jpg

이런 화면이 뜹니다 

yt-dlp가 지원하는 동영상 사이트의 동영상 주소를 위에 추가 하시면

진행바와 함께 다운로드가 되고 저렇게 목록이 표시가 됩니다

 

재생도 되고 다시 다운로드도 되고요 쓸만하긴 한데

사이트에서 다운로드 할 때 화질 설정이 안되더라고요

 

이 부분은 관련 설정이 있는 건데 제가 못찾는 건지 관련 기능이 없는 건지 화질이 최고 화질은 아닌 거 같더라고요

 

youtube-dl이랑 섞어서 쓰면 좋을 거 같긴 한데 자체 업로드는 안되더라고요...

 

뭔가 조금 부족하지만 그럭저럭 쓸만한 거 같습니다

 

 

 

-추가-

image.png.jpg

좌상단 메뉴 누르면 feeds를 추가할 수 있는데

생성한 feeds 옆에 톱니 바퀴 누르면 뜨는 창에서 Add to 뭐뭐 라고 표기 되는 저 파란 부분을

브라우저 북마크 표시 부분으로 드래그 하시면 북마크 추가 한 것처럼 북마크 버튼이 생기는데

동영상 재생 화면에서 추가한 북마크 버튼 누르면 자동으로 그 feeds에 재생 중인 영상이 저장 됩니다

신고공유스크랩
2

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

쓰기
태그 : xpenology
번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 62 달소 23.05.29.01:57 25081 +24
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 26702 +23
정보 토렌트 알림 디스코드로 받기 2 블랙앤해적 5일 전20:02 339 +1
질문 비추 취소 기능은 없나요..? 19 나와너 5일 전15:25 306 +7
후기 ghost 블로그를 만들어 봤습니다 12 빨간물약 24.04.27.15:26 476 +3
33 질문
image
사십동 24.04.16.05:49 224 0
32 질문
image
동감83 24.03.17.23:11 141 0
31 가이드
normal
riverflow 24.02.16.13:34 984 +6
30 후기
image
빨간물약 24.02.16.11:16 1683 +2
29 정보
image
빨간물약 23.12.05.03:01 97 0
28 정보
normal
빨간물약 23.12.03.16:56 563 +3
27 후기
image
빨간물약 23.11.25.18:37 1045 +1
정보
image
빨간물약 23.11.21.20:33 376 +1
25 후기
image
이정도면컴맹인듯 23.07.08.08:51 1184 +9
24 가이드
image
빨간물약 23.06.29.01:50 521 +1
23 정보
image
빨간물약 23.06.23.16:05 703 +1
22 가이드
image
빨간물약 23.05.29.21:28 987 +3
21 정보
image
빨간물약 23.05.24.15:50 1080 +3
20 정보
image
빨간물약 23.05.18.17:43 556 +2
19 질문
image
빨간물약 23.05.18.05:41 378 +1
18 후기
normal
빨간물약 23.05.16.16:04 1045 +1
17 후기
image
빨간물약 23.05.14.23:48 396 +2
16 정보
image
빨간물약 23.05.11.14:38 6679 +10
15 후기
image
빨간물약 23.05.06.08:56 3075 +2
14 잡담
image
빨간물약 23.04.06.22:26 483 +2