#!/usr/bin/env python3 """Verify ffmpeg/OSS runtime dependencies for qwen video truncation.""" from __future__ import annotations import argparse import json import sys def main() -> int: parser = argparse.ArgumentParser(description="Verify video truncation runtime") parser.add_argument( "--check-oss", action="store_true", help="Also verify ALIYUN_OSS_* credentials are configured", ) args = parser.parse_args() try: from agents.find_agent.tools.qwen_video_analyze import verify_truncation_runtime result = verify_truncation_runtime(check_oss=args.check_oss) except Exception as exc: print(json.dumps({"status": "error", "error": str(exc)}, ensure_ascii=False)) return 1 print(json.dumps(result, ensure_ascii=False)) return 0 if __name__ == "__main__": raise SystemExit(main())