Tags: uingei/apple_hevc_transcoder
Tags
fix: calculate_dynamic_values call signatures + add E2E compliance te… …sts + main.py entry point - Fix TypeError in build_ffmpeg_params L358 and convert_video L591-592 (positional args removed after signature cleanup) - Add tests/test_apple_hevc_compliance.py (SDR/HDR → convert_video → ffprobe) 21 checks: brand/coctag/profile/level/color_range/color_primaries/GOP - Add main.py entry point (def main()) for pyproject [project.scripts] - .gitignore: cover tests/output/*.mp4 and tests/sample_videos/
v1.7.0 - Apple HEVC compliant transcoder - libx265 + NVENC dual pipeline - x265-params VUI color injection (bt709/bt2020) - m4vA brand, faststart, write_colr - Auto HDR + HDR10 metadata injection - Thread-safe Apple HEVC Validator - PySide6 batch GUI SDR → Main/bt709/yuv420p HDR → Main 10 /bt2020/yuv420p10le