2.1 — 코드 리뷰 하드닝 + 회귀 테스트 프레임워크
코드 리뷰 하드닝 + 회귀 테스트 프레임워크
새로운 기능
新しい機能と改善
- API 키 지우기/리셋 — Web UI에서 키를 덮어쓰기만 하는 대신 완전히 지울 수 있습니다.
- 자동화 회귀 테스트 프레임워크 —
scripts/regression_runner.py가 9개 시나리오를 동시에 실행(WeightedSemaphore, 총 가중치 ≤ 10)하며, 증분 JSON + Markdown 보고서, 엔드포인트 검증, 산출물 검사, 재개 / 빠른 검증 /--cleanup모드를 지원합니다. - 더 긴 keyframes 타임아웃 — keyframes 중심 태스크의 비디오 제출 타임아웃을 180초로 올려 느린 렌더링 시 오탐 실패를 방지합니다.
리팩토링 및 최적화
- 보안 강화(H1–H6) — API 키 읽기를
config.py로 통합(하드코드 없음). 업로드 경로 탐색 차단. 셸 인젝션 제거(shell=True→ 인자 리스트). 자막 오버레이 CJK 폰트 폴백. moviepy 로그 유출 차단. 시나리오 작성 JSON 파싱 실패를 LLM 재시도 폴백으로 강화. - 견고성(M1–M10, L1–L8) — 인덱스/경계 안전, 세분화된 예외 처리, 경로 정규화, 통일된 HTTP 타임아웃, 태스크 상태 경쟁 수정, TTS 파일 핸들 누수 수정, i18n 변수 섀도잉 수정, 죽은 파일 정리, 그리고 첫 자동화 단위 테스트 스위트.
버그 수정
- UI 수정: 언어를 전환해도 API 키 상태가 "설정 안 됨"으로 돌아가지 않습니다.
- 자막 여러 줄 줄바꿈(동적
max_chars_per_line, CJK 문장 부호 우선 분리,method="caption"). - TTS 가장자리 케이스 오류 처리, 자동 2.5배 볼륨 부스트.
- 연결기의 단일 비디오 단축키 최적화 + 자막 오버레이 실패 시 저하(비차단).
start.sh가 venv를 자동 생성하고 의존성을 설치하며 macOS에서 브라우저를 엽니다.
Agnes Video Generator 소개
완전 무료·오픈소스 AI 비디오 생성기: 텍스트를 내레이션과 자막이 포함된 멀티씬 AI 비디오로 변환합니다.
- 완전 무료·오픈소스, 고성능 GPU 불필요
- 텍스트-비디오, 이미지-비디오, 디지털 앵커, 이미지 생성 지원
- 무료 Agnes AI 모델 기반, 모든 비디오는 클라우드에서 생성
- Web UI, Docker, npm으로 실행 가능하며 자체 호스팅 지원
관련 페이지
릴리스 노트
Agnes Video Generator 버전 변경 기록: 각 버전의 새로운 기능, 개선 사항, 버그 수정.
온라인 데모 | Agnes Video
프롬프트를 입력하고 AI 비디오와 이미지를 생성하세요
텍스트 투 비디오 API — 무료 AI 비디오 생성 API | Agnes Video
Agnes AI 무료 비디오 모델의 프로그램적 호출: 텍스트 변환 비디오, 이미지 변환 비디오, 내레이션 생성 등 REST API 전체 커버리지, 요청 매개변수, Bearer 인증, 작업 상태 폴링 및 전체 코드 예제(Python/cURL/HTTP)를 포함합니다. 개발자에게 친화적이고 비용이 전혀 들지 않으며 고성능 그래픽 카드가 필요하지 않습니다.
신뢰할 수 있는 이유
이 글은 주관적인 인상에 의한 결론이 아니라 arXiv 논문, 제조업체 기술 보고서 및 Stanford AI Index와 같은 1차 출처를 교차 확인하여 작성한 일선 실무자에 의해 작성되었다.
SandGrid@lcy362
Agnes Video Generator 개발자 · 풀스택 개발자
독립 개발자이자 오픈 소스 AI 비디오 생성 도구인 Agnes Video Generator의 저자입니다. 이 프로젝트는 Agnes AI의 완전 무료 비디오 모델을 기반으로 하며, MIT 프로토콜은 오픈 소스이며, 이미 1,000명 이상의 크리에이터가 무료 비용으로 AI 비디오를 제작할 수 있도록 도왔다. 비디오 생성 모델의 엔지니어링화와 보급에 오랫동안 관심을 기울여 왔으며, 글의 내용은 모두 일선 실천과 직접 연구에서 나왔다
GitHub에서 보기최종 업데이트:2026-08-21