v0.2.10: Fix logging TypeError in ffmpeg_hls
This commit is contained in:
@@ -3,6 +3,9 @@
|
|||||||
FlaskFarm용 범용 다운로드 매니저 플러그인입니다.
|
FlaskFarm용 범용 다운로드 매니저 플러그인입니다.
|
||||||
여러 다운로더 플러그인(YouTube, Anime 등)의 다운로드 요청을 통합 관리하고 큐(Queue)를 제공합니다.
|
여러 다운로더 플러그인(YouTube, Anime 등)의 다운로드 요청을 통합 관리하고 큐(Queue)를 제공합니다.
|
||||||
|
|
||||||
|
## v0.2.10 변경사항 (2026-01-07)
|
||||||
|
- **안정성 개선**: `ffmpeg_hls` 다운로더에서 URL이 비어있을 경우 로그 기록 시 발생하는 `TypeError` 수정.
|
||||||
|
|
||||||
## v0.2.8 변경사항 (2026-01-07)
|
## v0.2.8 변경사항 (2026-01-07)
|
||||||
- **콜백 시스템 개선**: `module_list`가 리스트 형태인 플러그인(애니 다운로더 등)과의 콜백 연동 호환성 해결 (`AttributeError` 수정).
|
- **콜백 시스템 개선**: `module_list`가 리스트 형태인 플러그인(애니 다운로더 등)과의 콜백 연동 호환성 해결 (`AttributeError` 수정).
|
||||||
- **메타데이터 강화**: 다운로드 시작/종료 시간 및 최종 파일 크기 추적 기능 추가.
|
- **메타데이터 강화**: 다운로드 시작/종료 시간 및 최종 파일 크기 추적 기능 추가.
|
||||||
|
|||||||
@@ -89,7 +89,9 @@ class FfmpegHlsDownloader(BaseDownloader):
|
|||||||
# 출력 파일
|
# 출력 파일
|
||||||
cmd.append(filepath)
|
cmd.append(filepath)
|
||||||
|
|
||||||
logger.debug(f'ffmpeg 명령어: {" ".join(cmd[:15])}...')
|
# 92라인 수정: cmd 리스트 내의 None 요소를 빈 문자열로 변환하거나 걸러내기
|
||||||
|
safe_cmd = [str(x) if x is not None else "" for x in cmd]
|
||||||
|
logger.debug(f'ffmpeg 명령어: {" ".join(safe_cmd[:15])}...')
|
||||||
|
|
||||||
# 먼저 duration 얻기 위해 ffprobe 실행
|
# 먼저 duration 얻기 위해 ffprobe 실행
|
||||||
duration = self._get_duration(url, options.get('ffprobe_path', 'ffprobe'), headers)
|
duration = self._get_duration(url, options.get('ffprobe_path', 'ffprobe'), headers)
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
title: "GDM"
|
title: "GDM"
|
||||||
package_name: gommi_downloader_manager
|
package_name: gommi_downloader_manager
|
||||||
version: '0.2.9'
|
version: '0.2.11'
|
||||||
description: FlaskFarm 범용 다운로더 큐 - YouTube, 애니24, 링크애니, Anilife 지원
|
description: FlaskFarm 범용 다운로더 큐 - YouTube, 애니24, 링크애니, Anilife 지원
|
||||||
developer: projectdx
|
developer: projectdx
|
||||||
home: https://gitea.yommi.duckdns.org/projectdx/gommi_downloader_manager
|
home: https://gitea.yommi.duckdns.org/projectdx/gommi_downloader_manager
|
||||||
|
|||||||
Reference in New Issue
Block a user