v1.0.1
Release v1.0.1 : HighlightLocator
Update Details
-
New English Interface :
Users can now switch to an English interface.- For English users : Run
main_en.py
if using the source code, or selectHighlightLocator_en.exe
orHighlightLocator_dist_en.zip
if using the prebuilt executables. - For Chinese users : Run
main.py
if using the source code, or selectHighlightLocator.exe
orHighlightLocator_dist.zip
if using the prebuilt executables.
- For English users : Run
-
Display Logic Improvements:
Enhanced text layout and display logic for a better user experience. -
Source Code Changes :
- File Name Updates:
split_large_audio.py
renamed tosplit_audio_large_segments.py
.split_audio_file.py
renamed tosliding_audio_split.py
.
- Class Name Updates:
split_large_audio_file
renamed toLargeAudioSplitter
.splitAudio
renamed toSlidingWindowProcessor
.
- File Name Updates:
Features Overview
HighlightLocator helps you quickly locate the position of highlight clips (short audio) within the timeline of original live streams or videos. Key features include :
- Supports locating the position of YouTube highlight clips within the original video.
- Fast processing : Analyze a 5-hour live stream in approximately 5 minutes (depending on computer performance).
- Language-agnostic : Accurately matches the correct position regardless of language, speaker, or volume.
- User-friendly : Simply input the URLs of the highlight clip and the original video, along with the desired time range, to quickly locate the position.
- Error-tolerant : Maintains a certain level of accuracy even with noise or effects in the highlight clip.
Known Issues
- Potential Errors : There may still be undetected issues.
- Accuracy Validation : Further testing is needed to confirm matching precision.
- Noise Threshold : The tolerance limits for noise and effects are not yet fully defined.
For detailed instructions and system requirements, please refer to the README.
We welcome your feedback and contributions to make this project even better!
更新內容
-
新增英文介面:
現在用戶可以選擇英文介面。- 英文使用者若使用原始碼,請執行
main_en.py
,若使用執行檔,請選擇HighlightLocator_en.exe
或HighlightLocator_dist_en.zip
。 - 中文使用者請選擇原始碼執行
main.py
,執行檔選擇HighlightLocator.exe
或HighlightLocator_dist.zip
。
- 英文使用者若使用原始碼,請執行
-
優化顯示邏輯:
改進了介面文字排列和顯示邏輯,提升使用者體驗。 -
原始碼變更:
- 文件名稱調整:
split_large_audio.py
更名為split_audio_large_segments.py
。split_audio_file.py
更名為sliding_audio_split.py
。
- 類別名稱調整:
- 原
split_large_audio_file
更名為LargeAudioSplitter
。 - 原
splitAudio
更名為SlidingWindowProcessor
。
- 原
- 文件名稱調整:
功能概述
HighlightLocator 幫助您快速定位精華影片(短音檔)在原始直播或影片中的時間軸位置,主要功能包括:
- 支援定位 YouTube 精華影片在原影片中的位置。
- 快速處理:5 小時的直播影片僅需約 5 分鐘完成分析(視電腦效能而定)。
- 不限語言:無論語言、說話者或音量,均可匹配到正確位置。
- 操作簡單:輸入精華影片和原影片的網址,以及查詢的時間點,即可快速定位。
- 容錯處理:即使精華影片中有雜音或特效,仍能保持一定的準確度
已知問題
- 未知錯誤:可能存在尚未發現的錯誤。
- 準確性測試:匹配的準確性仍需進一步驗證。
- 雜音處理閾值:對雜音和特效的容忍範圍尚未完全確定。
詳細的使用說明與系統需求,請參考 README
歡迎提供您的反饋與貢獻,讓這個專案變得更好!