Chzzk Downloader Suite 갱신 내역

Chzzk Downloader Suite 갱신 내역 (Release Notes) 문서입니다. 개발 세부 사항은 아래 내역에 포함되어 있지 않습니다.

Release Notes
Release Notes

Version 0.89

  • JSON-RPC 서버를 시작하지 못했을 경우 3번까지 재시도하도록 개선하였습니다.
  • [Live] 치지직 확장 기능의 안정성을 향상하였습니다.
  • [Launcher] 미리보기 이미지 적재에 실패할 경우 강제 종료 가능성이 있는 문제를 수정하였습니다.
  • [Launcher] 치지직 라이브 다운로드 도구와의 연결이 끊어진 채널을 복구하는 기능이 추가되었습니다.
  • [Launcher] 채널의 연결 상태를 표시하는 상태 아이콘이 추가되었습니다.
  • [Launcher] 치지직 라이브 다운로드 도구 처리 방식을 개선하였습니다.
  • [Launcher] 채널 목록 적재 속도를 최적화하였습니다.
  • [Launcher] Chzzk Live Downloader 인식 기능의 속도와 신뢰성을 향상하였습니다.
  • [Launcher] 일부 환경에서 채널 목록 파일을 더블 클릭하여 실행할 때 채널을 불러오지 못하는 문제를 수정하였습니다.

Version 0.88

  • Python 3.13.0이 설치된 환경을 지원합니다.
  • 코드의 안정성과 속도가 향상되었습니다.
  • 설치 제거 시 디렉터리의 모든 파일을 제거하는 선택 사항을 추가하였습니다.
  • JSON-RPC 사양에 get_channelexget_statusex 메서드를 추가하였습니다.
  • JSON-RPC 응답 속도가 개선되었습니다.
  • SFTP 처리 루틴이 개선되었습니다.
  • 치지직 확장 기능이 Python이 설치된 환경에 따라 적절한 바이너리 형식을 호출하도록 개선하였습니다.
  • [Live] Streamlink가 사용자 시스템에 설치된 Python 버전에 따라 플러그인을 정상적으로 적재하지 못하는 문제를 회피하기 위해 Chzzk Live Downloader가 직접 플러그인을 처리하도록 개선하였습니다.
  • [Live] 알림 수준이 none일 때 LINE 알림 접근 토큰이 제대로 저장되지 않는 문제를 수정하였습니다.
  • [Live] LINE 알림 데이터 형식이 JSON에서 이진 파일로 변경되어 파일 이름을 linenotify.dat으로 변경하였습니다.
  • [Video] get_channel 메서드가 잘못된 항목을 반환하는 문제를 수정하였습니다.
  • [Video] get_settings 메서드가 아무런 값도 반환하지 않는 문제를 수정하였습니다.
  • [Launcher] 채널 추가 대화 상자의 품질 항목에 선택 가능한 기정의값을 추가하였습니다.
  • [Launcher] 다운로드 선택 사항 변경 기능을 추가하였습니다.
  • [Launcher] Chzzk Live Downloader 확인 기능을 개선하였습니다.
  • [Launcher] JSON 분석기가 정수값을 잘못 분석하는 문제를 수정하였습니다.
  • [Launcher] 종료 시 강제 인스턴스 종료를 선택하더라도, 먼저 우아한 종료를 시도합니다.
  • [Launcher] LINE 알림 접근 토큰이 설정되어 있지 않아도 LINE 알림 수준의 설정이 가능하던 문제를 수정하였습니다.
  • [Launcher] Chzzk Live Downloader 연결 관련 처리 속도를 개선하여 더 나은 성능을 달성하였습니다.
  • [Launcher] 치지직 채널 목록 파일을 두 번 누르거나 Chzzk Launcher에 끌어다 놓는 방법으로 열 수 있게 되었습니다.
  • [Launcher] 선행 요건 검사기를 추가하여 Chzzk Live Downloader를 비롯한 Streamlink, FFmpeg가 설치되어 있는지 검출합니다.
  • [Launcher] 차지직 채널 목록 파일 사양을 최적화하여 불필요한 데이터를 제거하고 저장 공간을 적게 사용하도록 개선하였습니다.
  • [Launcher] 미리보기와 프로필 이미지를 더 미려하게 그리도록 개선하였습니다.

Version 0.87

  • PDF 문서 작성 시스템의 개선으로 보다 미려한 문서를 보실 수 있습니다.
  • [Live] JSON-RPC의 응답 항목이 추가되었습니다.
  • [Launcher] About 설정에 개발자 SNS 링크를 추가하였습니다.
  • [Launcher] 채널 추가 시 LINE 알림 설정이 가능하도록 개선하였습니다.
  • [Launcher] 다운로드 현황에 실제 다운로드 중인 품질을 표시합니다.
  • [Launcher] 인스턴스 종료 방식에 대한 설정을 추가하였습니다.
  • [Launcher] 치지직 다운로드 도구에서 처음 정보를 얻어오는 기능의 안정성을 향상하였습니다.
  • [Launcher] 설정 파일의 이름을 ChzzkLauncher.cfg로 변경하였습니다.
  • [Launcher] 설정 파일의 사양과 무결성 검증을 향상하였습니다.
  • [Launcher] 채널 목록 파일의 사양과 무결성 검증을 향상하였습니다.
  • [Launcher] 파일 열기와 파일 닫기 상자의 파일 형식 정보 항목의 오류를 수정하였습니다.
  • [Launcher] 설정 파일에서 치지직 다운로드 도구의 경로를 잘못 가져올 가능성이 있는 오류를 수정하였습니다.
  • [Launcher] 실행 유지를 선택하더라도 모든 인스턴스를 종료할 가능성이 있는 오류를 수정하였습니다.
  • [Launcher] 일부 환경에서 다운로드 경로와 임시 경로가 제대로 사용되지 않는 오류를 수정하였습니다.
  • [Launcher] 일부 잘못된 표기 내용을 수정하였습니다.
  • [Launcher] 사용자 안내서 문서가 추가되었습니다.

Version 0.86

  • 새로운 설치 시스템을 도입하였습니다.
  • 내부 코드의 안정성과 기밀성이 대폭 향상되었습니다.
  • ffmpeg 7.1을 지원합니다.
  • streamlink 6.11.0을 지원합니다.
  • CA 인증서를 2024년 9월 24일 버전으로 갱신하였습니다.
  • JSON-RPC의 응답 항목이 추가되었습니다.
  • --authaut 매개 변수와 --authses 매개 변수를 통해 치지직 인증 정보를 직접 지정할 수 있도록 개선하였습니다.
  • --ntoken 매개 변수를 통해 LINE 알림 접근 토큰을 직접 지정할 수 있도록 개선하였습니다.
  • [Launcher] 그래픽 사용자 인터페이스 기반의 라이브 다운로드 관리자인 Chzzk Launcher를 추가하였습니다.

Version 0.85

  • 기존의 --nosave 매개 변수 대신 설정만 저장하고 종료하거나 반대로 설정을 저장하지 않고 다운로드하는 등 여러 설정을 지정할 수 있는 --settings 매개 변수가 추가되었습니다.
  • --thumb 매개 변수만으로 미리보기 이미지 저장 여부를 지정할 수 있도록 개선하였습니다.
  • 매개 변수 처리 모듈을 개선하였습니다.
  • JSON-RPC 통신 기능에 get_settings 메서드와 set_settings 메서드를 추가하였습니다.
  • 최종 실행 파일에 불필요한 코드가 링크되는 것을 수정하여 파일 크기와 실행 속도를 개선하였습니다.
  • 실행 파일과 실행 경로가 다를 경우 디렉터리 설정이 잘못되는 문제를 수정하였습니다.

Version 0.84

  • 설치 파일을 이용해 두 개 이상의 다운로더를 설치할 경우 일부 시작 메뉴가 잘못 표시되는 문제를 개선하였습니다.
  • 기존의 --quiet 매개 변수 대신 -d 또는 --display 매개 변수를 이용해 출력 방식을 선택할 수 있도록 개선하였습니다.
  • 외부에서 앱을 제어하는 도구를 개발할 수 있도록 JSON-RPC 통신 기능을 추가하였습니다.

Version 0.83

  • streamlink 6.10.0을 지원합니다.
  • 내부 컴포넌트가 대폭 갱신되었습니다.
  • 안정성과 성능 향상을 위해 코드를 개선했습니다.

Version 0.82

  • streamlink 6.9.0을 지원합니다.
  • 파일 이름에 사용할 수 있는 새로운 태그가 추가되었습니다. ({media_quality}, {media_bitrate})
  • [Video] 목록을 처리하는 도중 비디오를 얻어올 수 없으면, 항목이 남아 있어도 프로그램이 종료되는 문제를 수정하였습니다.
  • [Clip] 치지직 클립 다운로드 도구인 Chzzk Clip Downloader를 추가하였습니다.

Version 0.81

  • 설정 관리자에서 가끔 기본값을 제대로 설정하지 않는 문제를 수정하였습니다.
  • [Live] 일부 오자를 수정하였습니다.
  • [Live] 다운로드 품질 확인 기능이 비표준 해상도를 지원하도록 개선하였습니다.
  • [Live] 다운로드 길이를 지정하는 --duration 매개 변수를 추가하였습니다.
  • [Live] 최종 단계에 사용자 정의 처리 방식을 추가하였습니다. (--final, --custom 매개 변수)

Version 0.80

  • 배포 이중화를 위해 2단계 서버를 추가하였습니다.
  • 이중화 서버를 지원하기 위해 모듈 관리자를 개선하고 최적화하였습니다.
  • 실행 파일이 존재하는 경로에 공백 문자가 포함되어 있는 경우 발생하는 문제를 수정하였습니다. (예: Program Files\Download Suite)
  • 미리보기 이미지 확인 시 발생할 가능성이 있는 문제를 수정하였습니다.
  • 설정이 저장된 이후에 디렉토리가 삭제될 경우 발생하는 문제를 수정하였습니다.
  • 미디어 정보를 확인할 때, 미디어 정보가 오염될 가능성이 있는 문제를 수정하였습니다.
  • 디렉터리를 생성할 때 재귀적으로 생성할 수 있도록 처리 방식을 개선하였습니다.
  • [Live] -u 또는 --uid 매개 변수에서 직접 UID를 설정할 수 있는 기능이 추가되었습니다.
  • [Live] 치지직 확장 기능이 가끔 타임 머신 기능을 사용하지 못하는 문제를 수정하였습니다.
  • [Video] 클립 만들기 기능에서 생성된 다시보기 영상도 지원할 수 있도록 태그 관리자를 개선하였습니다.

Version 0.79

  • 실행 파일 바이너리를 추가적으로 최적화하였습니다.
  • 방송 대기 확인 간격의 기본값을 60초(1분)로 변경하였습니다.
  • 갱신 정보 처리기를 개선하였습니다.
  • 보안 수준을 높이기 위해 갱신 만료 기간을 7일로 변경하였습니다.
  • [Live] 스트리머 정보 파일의 이름을 channel_[uid].json으로 변경하였습니다.
  • [Live] 잘못된 스트림 정보 확인 기능을 개선하였습니다.
  • [Video] 순차 다운로드 기능을 추가하였습니다. (-i 또는 --input 매개 변수)
  • 실험 기능 새로운 경량 다운로드 모듈을 추가하였습니다. (--download 매개 변수)

Version 0.78

  • 다운로드 모듈을 상황에 따라 선택할 수 있도록 개선하였습니다.
  • 미리보기 이미지 다운로드를 기본 설정으로 변경하였습니다.
  • 메모리 사용량을 최적화하였습니다.
  • 불필요한 중복 메시지를 제거하였습니다.
  • [Live] 다운로드할 스트링 형식 정보 메시지를 개선하였습니다.
  • [Video] 다운로드할 비디오 형식 정보 메시지를 추가하였습니다.

Version 0.77

  • 스트림 검출 코드가 빈 스트림을 검출하지 않도록 개선하였습니다.
  • 일부 메시지를 수정하였습니다.
  • [Live] 프로필 다운로드 시 디렉터리가 없으면 강제 종료되는 문제를 수정하였습니다.

Version 0.76

  • 안정성과 성능 향상을 위해 코드를 개선했습니다.

Version 0.75

  • streamlink 6.8.3을 지원합니다.
  • 시작 메뉴 항목과 설치 제거를 포함한 설치 프로그램을 추가하였습니다.
  • 일부 안티바이러스 솔루션에서 발생하는 잘못된 경보를 회피하기 위해 배포 방식을 개선하였습니다.
  • 미리보기 이미지가 준비되지 않은 상태에서 오류가 발생할 가능성이 있는 문제를 개선하였습니다.
  • 다운로드 완료 시 파일 크기를 표시하도록 개선하였습니다.

Version 0.74

  • CA 인증서를 2024년 7월 2일 버전으로 갱신하였습니다.
  • 치지직 확장 모듈의 성능과 안정성을 개선하였습니다.
  • 일부 자주 사용되지 않는 매개 변수의 짧은 이름을 제거하였습니다. (-n, -w, -o, -t)
  • [Live] 시작 지점을 설정할 수 있는 매개 변수인 --offset을 추가하였습니다.

Version 0.73

  • 버전 갱신 처리 방식을 개선하였습니다.
  • streamlink 관리자를 최적화하였습니다.
  • 치지직 확장 모듈에서 불필요한 추가적인 API 호출을 하지 않도록 최적화하였습니다.
  • [Live] 치지직의 타임 머신 관리자를 개선하였습니다.

Version 0.72

  • streamlink 관리자에서 치지직 타임 머신 API를 처리할 수 있도록 개선하였습니다.
  • [Live] 치지직의 타임 머신 API를 지원합니다.
  • [Live] 스트림 처리 방식을 --stream 매개 변수를 통해 지정할 수 있도록 개선하였습니다.

Version 0.71

  • streamlink 6.8.2를 지원합니다.
  • 일부 메시지를 정리하였습니다.
  • [Live] 인증 처리 요구 사항을 변경하여, 대부분의 다시보기 비디오를 인증 처리 없이 다운로드할 수 있도록 개선하였습니다.

Version 0.70

  • 치지직 REST API v3을 지원합니다.
  • 일부 기능과 관련 코드를 최적화하고 개선하였습니다.

Version 0.65

  • 인증 매개 변수를 -a, --auth로 변경하였습니다. (이전 매개 변수: -l, --login)
  • Ctrl+K를 눌러 현재 방송을 무시하고 다음 방송을 기다리는 기능을 추가하였습니다.
  • 인증 정보가 잘못되었거나 누락되었을 경우 처리를 개선하였습니다.
  • 확인 절차를 무조건 받아들이는 매개 변수인 -y, --yes를 추가하였습니다.
  • -h, --help 매개 변수 지정 시 표시되는 도움말을 일부 개선하였습니다.
  • [Live] 인증 처리 요구 사항을 변경하여, 대부분의 실시간 방송을 인증 처리 없이 다운로드할 수 있도록 개선하였습니다.

Version 0.64

  • 설정 저장 없이 실시간 방송을 한 번만 다운로드하는 기능을 추가하였습니다. (--once 매개 변수)
  • 인증 정보 처리 시 추가 꼬리 정보가 삭제되는 버그를 수정하였습니다.

Version 0.63

  • streamlink 6.8.1을 지원합니다.
  • 치지직 확장 모듈의 인증 방식을 개선하였습니다.
  • 네트워크 드라이브 연결기를 추가하였습니다.

Version 0.62

  • 일부 시스템과의 충돌 방지를 위해 인증 설정 매개 변수를 -l, --login 으로 변경하였습니다. (이전 매개 변수: -c, --cookie)
  • [Video] 미디어 관련 태그인 {media_...}를 추가하였습니다.

Version 0.61

  • 매개 변수 -w를 통해 작업 디렉터리를 설정하는 기능을 추가하였습니다.
  • 날짜 형식 관련 태그인 {live_...}, {download_...}, {publish_...}가 추가되었습니다.
  • lint가 설정 항목 이름의 오류를 올바르게 확인할 수 있도록 설정 관리자를 개선하였습니다.
  • 설정 관리자가 설정 파일 이름을 자동으로 처리하도록 개선하였습니다.
  • [Live] streamlinkffmpeg 관리자를 개선하였습니다.
  • [Live] --thumb 매개 변수와 --nothumb 매개 변수를 함께 사용할 경우의 문제를 수정하였습니다.
  • [Live] --quiet 매개 변수와 --noquiet 매개 변수를 함께 사용할 경우의 문제를 수정하였습니다.
  • [Live] --bypass--nobypass 대신에 --final 매개 변수를 추가하여 여러 선택 사항을 처리할 수 있도록 개선하였습니다.
  • [Live] 설정 파일 이름을 ChzzkLiveDownloader.json으로 변경하였습니다.
  • [Video] 설정 파일 이름을 ChzzkVideoDownloader.json으로 변경하였습니다.

Version 0.60

  • 기반 코드의 업데이트 및 개선이 진행되었습니다.

Version 0.59

  • [Live] 이번 버전부터 ffmpeg 버전 7.0 또는 이후 버전만 지원합니다.
  • [Live] 이번 버전부터 streamlink 버전 6.7.3 또는 이후 버전만 지원합니다.
  • [Video] -i 매개 변수가 삭제되고 비디오 URL이나 ID를 직접 지정할 수 있게 변경하였습니다.

Version 0.58

  • 다운로드하는 파일 이름의 형식을 변경하는 기능이 추가되었습니다. (-n, --name)
  • 초기화하지 않아도 매개 변수를 기본값으로 지정할 수 있도록 개선하였습니다. (-q, -o, -t, -n)
  • 설정 저장이 기본적으로 이루어지며, 설정을 임시로 저장하지 않으려면 --nosave 매개 변수를 사용할 수 있습니다.
  • [Video] 이번 버전부터 모든 비디오와 미리보기 이미지를 채널별 디렉터리에 저장합니다.

Version 0.57

  • 업데이트 확인 기능을 추가하였습니다.

Version 0.56

  • Ctrl+Q 입력이 모든 인스턴스에 전역적으로 반영되는 문제를 수정하였습니다.
  • 설정이 재구성될 때 표시되는 불필요한 메시지를 제거하였습니다.
  • 찾는 파일이 존재하지 않을 때 해당 파일이 닫히기를 무한정 기다리는 문제를 수정하였습니다.
  • HTTP/HTTPS 관리자에서 대기 시간을 지정할 수 있도록 개선하였습니다.
  • [Live] 채널 상태를 확인할 때마다 불필요한 정보를 파일에 기록하던 문제를 개선하였습니다.
  • [Live] 방송 대기 확인 간격의 범위를 1초에서 10분 사이로 변경하였습니다. (기존 범위: 1초~1시간)

Version 0.55

  • 안정성을 높이기 위해 HTTP/HTTPS 관리자가 HTTP 세션을 재활용하도록 개선하였습니다.
  • [Live] ID별 알림 설정이 제대로 적용되지 않는 문제를 수정하였습니다.
  • [Video] 변경된 치지직 API를 반영하여 갱신하였습니다.

Version 0.54

  • 프로세스 관리자가 종료 코드를 정상적으로 처리하도록 개선하였습니다.
  • Ctrl+Q를 눌러 다운로드와 최종 단계를 우아하게 종료하도록 개선하였습니다.
  • 버전 0.53에서 추가된 매개 변수의 설명을 도움말 화면에 추가하였습니다. (-h, --help)
  • 빌드 과정에 PDF 자동 변환을 추가하였습니다.
  • [Live] 알림 관련 설정이 전역 설정에서 ID별 설정으로 이동하였습니다.
  • [Live] 방송 정보 관리자를 좀 더 안정적으로 개선하였습니다.
  • [Live] 더 나은 시인성을 위해 다운로드 상태를 마퀴 형태로 개선하였습니다.
  • [Video] 일부 잘못 디자인된 아이콘을 개선하였습니다.

Version 0.53

  • 모든 바이너리 빌드 방식을 개선하여 불필요한 모듈이 추가되지 않도록 하였습니다.
  • 일부 철자 오류를 수정하였습니다.
  • [Live] 최종 단계에 상세 정보를 추가하였습니다.
  • [Live] 일부 매개 변수의 해제 기능을 추가하였습니다. (--nobypass, --noquiet, --nothumb)

Version 0.52

  • 일부 코드를 정리하였습니다.
  • 확장 처리기를 개선하였습니다.
  • 배포 흐름을 개선하였습니다.
  • 설정 파일 관리자를 개선하였습니다.

Version 0.51

  • 기본 파일 이름 형식을 [time][channel] title.ext로 통합하였습니다.
  • [Video] Streamlink로 다운로드하는 기능을 제거하였습니다.

Version 0.50

  • [Video] 비디오 파일 분석기를 개선하였습니다.
  • [Video] 다운로드 상황 정보를 개선하였습니다.

Version 0.40

  • [Video] 다시 보기 영상을 다운로드할 수 있는 Chzzk Video Downloader가 추가되었습니다.
  • [Live] 설정 파일의 이름을 live_settings.json로 변경하였습니다.
  • 몇 가지 오류를 수정하였습니다.
  • 파일 관리자를 개선하였습니다.
  • 시스템 인증 관리자를 적용하였습니다.
  • 인증 관련 오류를 개선하기 위해 HTTPS 요청 모듈을 개선하였습니다.
  • 실시간 방송이 시작되거나 실시간 데이터가 교체될 때 발생하는 고아 파일을 처리하는 방식을 개선하였습니다.

Version 0.36

  • 모든 기반 작업 흐름을 재구성하였습니다.
  • 프로필 이미지 다운로드 기능이 추가되었습니다.
  • 알림 단계 설정이 저장되지 않는 문제를 수정하였습니다.
  • 알림 접근 토큰이 의도치 않게 삭제되는 문제를 수정하였습니다.
  • 일부 불필요한 코드를 제거하였습니다.

Version 0.35

  • 인증 오류를 일으키는 일부 불필요한 오류 관리자를 제거하였습니다.
  • 일부 종료 루트가 비정상적인 종료 값을 가지는 문제를 수정하였습니다.
  • 파일 처리 확인 방식을 개선하여 불필요한 대기를 없앴습니다.

Version 0.34

  • 모든 오류와 예외 관리자의 구현이 완료되었습니다.
  • 미리보기 이미지 다운로드 철자 오류를 수정하였습니다.
  • 버전 정보 갱신 관리자를 개선하였습니다.

Version 0.33

  • LINE 알림 관리자의 기본 설정을 info로 변경하였습니다.
  • 상황에 따라 LINE 알림이 동작하지 않는 문제를 수정하였습니다.
  • 접근 토큰에 오류가 있을 경우 LINE 알림의 오류를 수정하였습니다.
  • 채널 UID 설정 시 채널 URL이나 실시간 방송 URL을 지정할 수 있도록 개선하였습니다.
  • 매개 변수 관리자를 개선하였습니다.

Version 0.32

  • Python 기반의 코드에서 C++ 기반의 코드로 변경하였습니다.
  • 실행 파일의 크기가 15.8MiB에서 9.30MiB로 41% 감소하였습니다.
  • 실행 시간을 200% 이상 개선하였습니다.
  • 버전 객체 처리를 개선하였습니다.
  • 손상된 정보 파일로 인한 오류를 수정하였습니다.
  • 매개 변수 관리자가 일부 매개 변수를 정상적으로 처리하지 못하는 문제를 수정하였습니다.
  • 다운로드 품질 매개 변수를 -e에서 -q로 변경하였습니다.
  • 일부 사용 빈도가 낮은 매개 변수의 짧은 매개 변수를 제거하였습니다. (--bypass, --quiet, --thumb, --nlevel, --detect, --reset)

Version 0.31

  • 전체 코드를 스크립트 기반에서 객체 지향 기반으로 전면 개편하였습니다.
  • 설정 업데이트 도구를 제거하였습니다.
  • 호환되지 않는 이전 버전의 settings.json 파일이 존재할 경우, 덮어쓰는 대신 백업 후 새로 생성하도록 개선하였습니다.

Version 0.30

  • API 호출 관리자를 재구성하였습니다.
  • 알림 관리자를 재구성하였습니다.
  • 알림의 호출 횟수가 제한을 초과하지 않도록 조절하는 매개 변수를 추가하였습니다. (-n, --nlevel)
  • 오류 처리 관리자를 개선하었습니다.
  • 매개 변수 관리자를 개선하였습니다.
  • 실행 파일에 등록 정보에서 확인 가능한 버전 정보를 추가하였습니다.

Version 0.29

  • 방송 대기 확인 간격의 범위를 1초에서 1시간 사이로 변경하였습니다.
  • 방송 대기 확인 간격의 기본값을 10초로 변경하였습니다.
  • 미리보기 이미지를 다운로드하는 -m, --thumb 매개 변수를 추가하였습니다.

Version 0.28

  • Chzzk Live Downloader 설정 업데이트 도구를 추가하였습니다.
  • 아이콘을 고해상도로 다시 디자인하였습니다.
  • 다운로드 시 현재 시각을 함께 표시하도록 개선하였습니다.

Version 0.27

  • Streamlink를 사용할 수 없을 때 ffmpeg 관리자가 비정상적으로 동작하는 문제를 수정하였습니다.
  • ffmpeg만 사용될 경우, 8.5시간 관련 알림 메시지를 출력하도록 변경하였습니다.

Version 0.26

  • Streamlink 관리자가 일부 정보를 정상적으로 처리하지 못하는 문제를 수정하였습니다.

Version 0.25

  • 정보를 입력받을 때 불필요한 글자를 제거하지 않아 발생하는 문제를 수정하였습니다.

Version 0.24

  • 방송 정보 데이터에 추가 데이터를 포함하도록 개선하였습니다.
  • 다운로드 시에도 한 시간마다 알림이 발송되도록 변경되었습니다.
  • 이름이 너무 긴 일부 매개 변수의 이름을 변경하였습니다. (--det, --eq, --out, --temp)

Version 0.23

  • 출력 디렉터리를 지정하는 매개 변수인 -o, --output을 추가하였습니다.
  • 임시 디렉터리를 지정하는 매개 변수인 -t, --temporary를 추가하였습니다.

Version 0.22

  • 다운로드 품질을 설정할 수 있는 매개 변수인 -e, --encode를 추가하였습니다.
  • 방송 정보 파일 구조를 변경하였습니다.

Version 0.21

  • 작업 디렉터리 결정 방식을 변경하였습니다.
  • 다운로드 상세 정보 표시를 기본으로 설정하고 정보를 보여주지 않는 매개 변수인 -q, --quiet를 추가하였습니다.
  • 최종 단계에 mp4 파일로 변환을 하지 않는 매개 변수인 -b, --bypass를 추가하였습니다.
  • 8시간 30분 10초 이상의 방송도 정상적으로 다운로드할 수 있도록 개선하였습니다.

Version 0.20

  • 최종 단계에 영상 형식 변환기를 추가하였습니다.
  • 붕필요한 매개 변수인 -e, --ext를 제거하였습니다.
  • Streamlink 관리자를 개선하였습니다.

Version 0.19

  • Streamlink 지원 기능을 추가하였습니다.
  • m3u8 추출 기능을 제거하였습니다.

Version 0.18

  • 기본 다운로드 방식을 상태 표시 없는 간접 다운로드 방식으로 임시로 돌려놓았습니다.
  • 다운로드 시 상세 정보를 볼 수 있는 기능을 추가하였습니다. (-v, --verbose)
  • 설정 파일이 손상된 경우, 해당 파일을 처리하지 않도록 개선하였습니다.

Version 0.17

  • 방송 대기 알림 간격 설정 오류를 수정하였습니다.
  • 다운로드 상태 메시지에 심장 박동 아이콘을 추가하였습니다.
  • 방송 대기 메시지에 심장 박동 아이콘을 추가하였습니다.

Version 0.15

  • 메시지를 정리하였습니다.
  • 방송 정보 추출 기능을 개선하였습니다.

Version 0.14

  • m3u8 처리 오류를 수정하였습니다.
  • 빌드 스크립트를 개선하였습니다.

Version 0.13

  • 방송 대기 메시지와 알림을 정리하였습니다.
  • 방송 대기 알림 간격 설정 오류를 수정하였습니다.

Version 0.12

  • 현재 설정을 파일로 저장하는 기능을 추가하였습니다. (-s, --save)
  • 방송 대기 알림 간격을 30분에서 1시간으로 변경하였습니다.
  • 초기화 기능이 파일로 저장된 설정에도 적용되도록 개선하였습니다.
  • 다운로드한 파일을 처리할 때 발생하는 오류 처리 기능을 개선하였습니다.
  • 실행 파일에 아이콘을 추가하였습니다.
  • 배포 형식을 윈도우 실행 파일 형식 (.exe) 으로 변경하였습니다.

Version 0.11

  • LINE 알림 기능을 개선하였습니다.
  • 상황에 따른 일부 알림을 추가하였습니다.

Version 0.10

  • 30일 이상 방송하지 않은 채널을 검출하는 기능을 개선하였습니다.
  • 채널 상태를 확인하는 기능을 추가하였습니다.

Version 0.09

  • 영상 파일 저장 시 출력하는 메시지 기능을 변경하였습니다.
  • 일부 메시지를 정리하였습니다.

Version 0.08

  • 불필요한 메시지를 삭제하였습니다.
  • 일부 코드를 정리하였습니다.

Version 0.07

  • ffmpeg의 다운로드 상세 메시지를 추가하였습니다.
  • ffmpeg 설치 여부를 확인하는 기능을 추가하였습니다.

Version 0.06

  • 다운로드 상황을 LINE 알림으로 발송하는 기능을 추가하였습니다. (-n, --noti)
  • 다운로드 영상 파일 확장자를 변경하는 기능을 추가하였습니다. (-e, --ext)
  • 방송 시작 확인 간격 변경 기능의 매개 변수를 -d, -detect 로 변경하였습니다. (이전 매개 변수: -t, --interval)

Version 0.05

  • ID별로 여러 개의 방송을 다운로드하는 기능을 추가하였습니다. (-i, --id)
  • 방송 시작 확인 간격을 변경하는 매개 변수를 추가하였습니다. (-t, --interval)
  • 기본 영상 파일 확장자를 mkv에서 mp4로 변경하였습니다.

Version 0.04

  • 버전 정보를 표시하는 기능이 추가되었습니다. (--version)
  • 더 높은 안정성과 무결성 확보를 위해 매개 변수 관리자를 개선했습니다.

Version 0.03a

  • 저장된 채널 UID를 변경하는 매개 변수를 -u, --uid 로 변경하였습니다. (이전 매개 변수: -s, -streamer)
  • 저장된 기능을 초기화하는 기능을 개선하였습니다.

Version 0.03

  • 저장된 채널 UID를 변경하는 기능을 추가하였습니다. (-s, --streamer 매개 변수)
  • 저장된 인증 정보를 변경하는 기능을 추가하였습니다. (-c, --cookie 매개 변수)
  • 저장된 정보를 초기화하는 기능을 추가하였습니다. (-r, --reset 매개 변수)

Version 0.02

  • 실시간 방송 상세 정보 획득 방식을 개선하였습니다.

Version 0.01

Related Posts

5 thoughts on “Chzzk Downloader Suite 갱신 내역

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.