PP-OCRv5 (offline OCR)
Metin değil görüntü olan DVD ve Blu-ray altyazılarını açar ve PaddleOCR'ın PP-OCRv5'i ile düzenleyebileceğiniz altyazılara dönüştürür. Onları ekran kartı ve hesap olmadan, kendi bilgisayarınızın işlemcisinde, bir film için bir iki dakikada okur ve hiçbir şey makinenizden dışarı çıkmaz.
Ayarlar Eklentiler PP-OCRv5 (offline OCR) Yükle
Subtitld indirir, SHA-256 değerini denetler ve güncel tutar.
- Diller
- 77
- Modeller
- 12
- Eklenti indirmesi
- 127–150 MB
- En az RAM
- 512 MB
Ne yapar
DVD altyazıları (VobSub, .sub dosyasıyla birlikte bir .idx) ve Blu-ray altyazıları (PGS, bir .sup) görüntü olarak çizilir. PP-OCRv5 her görüntüyü metin olarak okur; böylece onları düzenleyebilir, zamanlamalarını değiştirebilir, çevirebilir ve SRT ya da başka herhangi bir biçimde kaydedebilirsiniz.
Altyazı dosyasının kendisini açın ya da bir görüntü parçasını doğrudan bir MKV, MP4 veya TS'ten okuyun.
Her altyazı kendi başlangıcını ve bitişini korur; görüntünün üstüne çizilmiş bir altyazı üstte kalır.
On iki modelin hepsi eklentinin içinde gelir. İşlemcide, satır başına yaklaşık 25 ms'de çalışır ve hiçbir şey bilgisayarınızdan dışarı çıkmaz.
Kurmadan önce
Eklenti yalnızca Subtitld'nin 26.10'dan daha yeni bir sürümüyle, görüntü altyazıları açabilen ilk sürümle çalışır. Daha eski sürümler onu listeler ama onu kullanan hiçbir şeyleri yoktur.
- Disk: kurulduktan sonra, tüm modeller dahil yaklaşık 260 MB.
- Bellek: okuma sırasında yaklaşık 512 MB boş bellek.
- İşlemci: herhangi bir 64 bit Intel ya da AMD işlemci veya Apple Silicon. Ekran kartı kullanılmaz.
Görüntü altyazılarını açmak
Bir altyazı dosyası. Bir .idx, .sub ya da .sup dosyasını herhangi bir altyazı dosyası gibi açın. Subtitld sizden Altyazı dili seçmenizi ister (dosya adı dili belirtiyorsa önceden ayarlıdır) ve bir DVD dosyasında birden çok parça varsa Parça seçmenizi de ister. Metin olarak oku düğmesine tıklayın. Bir ilerleme çubuğu okumayı izler; pencereyi kapatmak okumayı durdurur.
Altyazılar, dosyanın yanına aynı adlı bir SRT olarak kaydedilen yeni bir proje olarak açılır. Görüntülerin üzerine asla yazılmaz, zaten orada olan bir SRT'nin üzerine de: yeni dosya film (2).srt gibi bir numara alır.
Videodaki bir parça. Videoyu açın, ardından İçe aktar sekmesinde Subtitles in the video seçeneğini seçin. Görüntü parçaları, Altyazı parçası listesinde görüntüler, OCR ile okunur olarak görünür. Birini seçip İçe aktar düğmesine tıklayın.
DVD'lerde sık olduğu gibi art arda gelen görüntülerde tekrarlanan bir altyazı, tek bir altyazı olarak gelir. Kaydetmeden önce metni denetleyin: OCR birbirine benzeyen bazı harfleri karıştırır; italik ya da alışılmadık yazı tipleri daha az iyi okunur.
Modeller
Her yazı sistemi için bir model vardır ve altyazıların diline göre seçilir. Bunlar PP-OCRv5'in mobil tanıma modelleridir; RapidAI'ın yayımladığı ONNX derlemesiyle eklentinin içindedir ve eklenti derlenirken sabitlenmiş parmak izlerine göre denetlenir: kullandığınızda hiçbir şey inmez.
| Model | Boyut | Uygun olduğu |
|---|---|---|
| English (en_PP-OCRv5_mobile_rec) en | İngilizce | |
| Latin script (latin_PP-OCRv5_mobile_rec) Varsayılan latin | Fransızca, Almanca, İspanyolca, Portekizce, İtalyanca, Lehçe, Türkçe ve 30 dil daha | |
| Chinese and Japanese (ch_PP-OCRv5_mobile_rec) ch | Basitleştirilmiş ve Geleneksel Çince ile Japonca | |
| Korean (korean_PP-OCRv5_mobile_rec) korean | Korece | |
| Russian, Ukrainian, Belarusian (eslav_PP-OCRv5_mobile_rec) eslav | Rusça, Ukraynaca ve Belarusça | |
| Other Cyrillic script (cyrillic_PP-OCRv5_mobile_rec) cyrillic | Bulgarca, Sırpça, Makedonca, Kazakça, Moğolca ve diğerleri | |
| Greek (el_PP-OCRv5_mobile_rec) el | Yunanca | |
| Arabic script (arabic_PP-OCRv5_mobile_rec) arabic | Arapça, Farsça, Urduca, Peştuca, Kürtçe ve diğerleri | |
| Devanagari (devanagari_PP-OCRv5_mobile_rec) devanagari | Hintçe, Marathice, Nepalce, Sanskritçe ve diğerleri | |
| Thai (th_PP-OCRv5_mobile_rec) th | Tayca | |
| Tamil (ta_PP-OCRv5_mobile_rec) ta | Tamilce | |
| Telugu (te_PP-OCRv5_mobile_rec) te | Telugu dili |
Eklenti onları PaddlePaddle ya da PyTorch olmadan çalıştırır. Her görüntüyü satırlarına böler ve her satırı okur. Ardından modellerin altyazılarda yanlış yaptıklarını düzeltir: İngilizcede tek başına bir l ya da |, I sözcüğüdür; Çince ve Japoncada karakterlerinden sonra gelen ?, ! ve , tam genişlikli olur.
Seçenekler
Ayarlar › Eklentiler › PP-OCRv5 (offline OCR) › Yapılandır bölümünde.
autoAltyazıları hangi modelin okuyacağı. Automatic, modeli altyazıları açarken seçtiğiniz dile göre belirler. Yalnızca bu seçimi değiştirmek için bir model seçin, örneğin Latin harfleriyle yazılmış Sırpça için Latin alfabesi modelini.
00, bilgisayarın mantıksal işlemcilerinin yarısını, en çok 4 tanesini kullanır. Daha az iş parçacığı, okuma sırasında bilgisayarı daha duyarlı tutar.
Diller
Latin, Kiril, Yunan, Arap, Devanagari, Tay, Tamil ve Telugu alfabelerinde, ayrıca Çince, Japonca ve Korece olmak üzere 77 dil. Bir dil yalnızca alfabesinin her harfi modelinde varsa listelenir. Rumence (ș, ț), Vietnamca (ơ, ư), Letonca, Galce, Maltaca, Maorice, Azerbaycanca ve Esperanto bu nedenle dışarıda kalır; İbranice, Gürcüce, Ermenice, Bengalce, Kmerce, Laoca ve Birmancanın ise modeli yoktur. Sırpça Kiril alfabesiyle okunur: Latin harfleriyle yazılmış Sırpça için Script altında Latin alfabesi modelini seçin.
enfrdeesptitnlcagleuplcsskslhrbshutrfisvdanonbnnisetltsqgaidmsswtlfilaflaocuzjvsuzuzhcmnyuejakoruukbebgsrmkkkkymntttgbacvelarfaurpskuugsdhimrnesamaibhonewthtate
Platformlar
| Sistem | İndirme | Test edildi |
|---|---|---|
| Linux x86-64 | 149.7 MB | Subtitld'de, gerçek bir makinede ve CI'da VobSub ve PGS altyazıları okundu |
| macOS (Apple silicon) | 132.3 MB | CI'da test görüntüleri her modelle okundu (Apple Silicon) |
| Windows x86-64 | 127.0 MB | CI'da test görüntüleri her modelle okundu |
Linux x86-64, Apple Silicon'da macOS ve Windows x86-64. Her sürüm üçünde de derlenir ve her birinde CI eklentiyi Subtitld'nin yaptığı gibi kurar ve test görüntülerini her modelle okur.
Sorun giderme
unsupported_languageSeçtiğiniz dili okuyan bir model yok. Altyazılar Latin harfleriyle yazılan bir dildeyse, Script altında Latin alfabesi modelini seçin.model_missingEklentide bir model dosyası eksik. Eklentiyi Ayarlar ▸ Eklentiler bölümünden yeniden kurun.bad_paramsSubtitld bir görüntüyü iletemedi ya da bir seçeneğin eklentinin bilmediği bir değeri var. Mesaj hangisi olduğunu söyler.oomBilgisayarın belleği tükendi. Diğer programları kapatıp yeniden deneyin.internalEklentinin içinde bir şey başarısız oldu; ayrıntılar mesajda.
Bu görüntülerde metin bulunamadı. iletisi görünürse, parçada eklentinin görebileceği bir metin yoktur: bazı DVD parçaları yalnızca zorunlu altyazılar taşır ya da boştur.
Lisans
Ticari işler için uygundur: eklenti, ONNX Runtime ve PP-OCRv5 modellerinin hepsi serbest lisanslar altındadır. Altyazılarınızdan okuduğunuz metin sizindir.
Sürümler
- 26.11.1
Offline OCR of picture subtitles for Subtitld: DVD's VobSub and Blu-ray's PGS, as files or as tracks inside a video, read as text with PaddleOCR's PP-OCRv5 mobile recognition models on ONNX Runtime. On the CPU, no torch, nothing downloads.
The archive holds the add-on, ONNX Runtime and all twelve recognition models (Latin script, English, Chinese and Japanese, Korean, East Slavic, Cyrillic, Greek, Arabic script, Devanagari, Thai, Tamil, Telugu), unchanged from RapidAI's ONNX conversion (ModelScope RapidAI/RapidOCR, tag v3.10.0) and checked by sha256.
The add-on and the models are Apache-2.0. Each archive carries
THIRD_PARTY_LICENSES/with the licence of everything frozen into it. The Linux archive carries libquadmath (LGPL-2.1, with numpy); its complete source isppocr-<version>-libquadmath-source.tar.gzin this release.