Tối ưu tần suất hiển thị các thông báo tương tác và cải tiến bộ kiểm thử
🔧 Sửa lỗi
- Tối ưu hóa tần suất hiển thị của các thông báo tương tác để tránh làm phiền người dùng
⚡ Cải tiến
- Bổ sung bộ kiểm thử toàn diện cho các luồng giao diện chính và logic thời gian chờ
Giao diện Sáng, Phím tắt Toàn cục, Lớp phủ Webcam, Khung cắt Nâng cao và Kiểu Padding
✨ Thêm mới
- Hỗ trợ Giao diện Sáng: Chủ đề sáng tuyệt đẹp với màu chủ đạo thích ứng trên toàn bộ ứng dụng
- Đăng ký Phím tắt Toàn cục: Tùy chỉnh các phím tắt hệ thống để bắt đầu/dừng ghi hình ngay lập tức
- Ghép khung Webcam Overlay: Lớp phủ webcam chuyên nghiệp (facecam) hỗ trợ phản chiếu và bố cục tùy chỉnh
- Khung cắt Nâng cao: Bo góc, đổ bóng và hiệu ứng làm mờ nền chuyên nghiệp trong bộ render khung cắt
- Tùy chỉnh Padding Nền: Cá nhân hóa bản ghi với padding có thể điều chỉnh và phong cách nền video tuyệt đẹp
⚡ Cải tiến
- Cải tiến bảng cài đặt để mang lại trải nghiệm người dùng mượt mà hơn
- Dịch tiếng Anh hoàn chỉnh cho tất cả các thành phần giao diện
Lồng Tiếng AI ổn định hơn, Recording Studio có thể cuộn, và phím tắt an toàn hơn
🔧 Sửa lỗi
- Công cụ Edge TTS không còn bị treo — thêm timeout 30 giây để ngăn chặn chờ vô thời hạn
- Thời gian từng chữ trong phụ đề giờ khớp chính xác nhờ sử dụng TextOffset từ API
- Tự động chuyển sang tab Lồng Tiếng AI sau khi quay không còn xung đột với trạng thái giao diện
⚡ Cải tiến
- Tab Recording Studio giờ có thể cuộn — tất cả điều khiển đều truy cập được trên màn hình nhỏ
- Phím tắt ghi hình đổi từ ⌘⇧R sang ⌘⇧, để tránh vô tình tải lại trang trình duyệt
- Engine Supertonic TTS ổn định hơn với xử lý lỗi và tạo âm thanh tốt hơn
🔄 Thay đổi
- Xóa cài đặt "Giọng nói mặc định" — giọng nói giờ được chọn mỗi phiên trong panel Lồng Tiếng
Sửa lỗi nghiêm trọng về quyền truy cập micro trên macOS Hardened Runtime
🔧 Sửa lỗi
- Quyền truy cập microphone giờ hoạt động chính xác với Hardened Runtime entitlements
- Thu âm không còn bị chặn bởi hạn chế quyền ở cấp hệ thống
✨ Thêm mới
- Tùy chọn tự động mở thư mục đầu ra sau khi xuất video
Tự động kiểm tra cập nhật và dịch thuật đầy đủ tiếng Anh
✨ Thêm mới
- Tự động kiểm tra phiên bản mới — nhận thông báo khi có cập nhật
- Banner thông báo cập nhật trong giao diện ứng dụng
- Dịch thuật đầy đủ tiếng Anh cho toàn bộ giao diện
⚡ Cải tiến
- Giao diện cài đặt với phần quản lý cập nhật
- Cải thiện giao diện Lồng Tiếng AI, Gemini API, và bộ chọn giọng nói
Tối ưu hiệu năng Crop Frame và chụp màn hình
⚡ Cải tiến
- Hiệu năng render Crop Frame được tối ưu đáng kể
- Cải thiện pipeline chụp màn hình cho việc ghi hình mượt mà hơn
- Nâng cao độ ổn định bộ điều khiển overlay panel
Nâng cấp giao diện Lồng Tiếng AI và điều hướng
⚡ Cải tiến
- Giao diện Lồng Tiếng AI được thiết kế lại hoàn toàn với UX tốt hơn
- Dịch vụ Gemini AI được tái cấu trúc để ổn định hơn
- Bộ chọn giọng nói được tinh gọn trên cả 3 engine
✨ Thêm mới
- Nâng cấp script build DMG với tùy chọn đóng gói nâng cao
Sửa lag khi kéo crop và thêm phím tắt bàn phím
🔧 Sửa lỗi
- Loại bỏ lag khi kéo crop bằng cách thay SwiftUI DragGesture bằng NSView mouse events gốc
✨ Thêm mới
- HUD phím tắt hiển thị toàn bộ hotkey có sẵn
- Badge phím tắt trên các nút giao diện để tham chiếu nhanh
- Phím tắt bật/tắt crop frame (⌘⇧F) với tự động ẩn khi thu âm
Cải thiện giao diện quyền truy cập và cập nhật giấy phép
⚡ Cải tiến
- Giao diện danh sách quyền được xây dựng lại hoàn toàn với hướng dẫn rõ ràng hơn
- Cải thiện độ ổn định và xử lý lỗi của bộ ghi hình
🔄 Thay đổi
- Giấy phép cập nhật sang phi thương mại (MIT + Commons Clause)
- Thêm hướng dẫn đóng góp và tài liệu hỗ trợ
Phiên bản phát hành công khai đầu tiên của ReelCast
✨ Thêm mới
- Theo dõi con trỏ 9:16 động với camera panning mượt mà
- Bộ trộn âm thanh thời gian thực với thu âm hệ thống và microphone
- Đóng gói DMG tự động và phân phối có chữ ký số
- Tạo icon ứng dụng động
- Bật/tắt khung crop cho phòng thu
- Tối ưu khung overlay 120Hz với cập nhật trạng thái theo lô