PP-OCRv5 (offline OCR)

Görüntüdeki altyazılarÇevrimdışıYalnızca CPUTicari kullanıma uygun

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.

Subtitld'den yükleyin

Ayarlar Eklentiler PP-OCRv5 (offline OCR) Yükle

Subtitld indirir, SHA-256 değerini denetler ve güncel tutar.

GitHub'da kaynak kod
Diller
77
Modeller
12
Eklenti indirmesi
127–150 MB
En az RAM
512 MB

Ne yapar

DVD ve Blu-ray altyazıları

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.

Dosyalar ya da videodaki parçalar

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.

Zamanlar ve konumlar korunur

Her altyazı kendi başlangıcını ve bitişini korur; görüntünün üstüne çizilmiş bir altyazı üstte kalır.

Çevrimdışı, indirilecek bir şey yok

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 BoyutUygun olduğu
English (en_PP-OCRv5_mobile_rec) en
8 MB
İngilizce
Latin script (latin_PP-OCRv5_mobile_rec) Varsayılan latin
8 MB
Fransızca, Almanca, İspanyolca, Portekizce, İtalyanca, Lehçe, Türkçe ve 30 dil daha
Chinese and Japanese (ch_PP-OCRv5_mobile_rec) ch
16 MB
Basitleştirilmiş ve Geleneksel Çince ile Japonca
Korean (korean_PP-OCRv5_mobile_rec) korean
13 MB
Korece
Russian, Ukrainian, Belarusian (eslav_PP-OCRv5_mobile_rec) eslav
8 MB
Rusça, Ukraynaca ve Belarusça
Other Cyrillic script (cyrillic_PP-OCRv5_mobile_rec) cyrillic
8 MB
Bulgarca, Sırpça, Makedonca, Kazakça, Moğolca ve diğerleri
Greek (el_PP-OCRv5_mobile_rec) el
7 MB
Yunanca
Arabic script (arabic_PP-OCRv5_mobile_rec) arabic
8 MB
Arapça, Farsça, Urduca, Peştuca, Kürtçe ve diğerleri
Devanagari (devanagari_PP-OCRv5_mobile_rec) devanagari
8 MB
Hintçe, Marathice, Nepalce, Sanskritçe ve diğerleri
Thai (th_PP-OCRv5_mobile_rec) th
8 MB
Tayca
Tamil (ta_PP-OCRv5_mobile_rec) ta
8 MB
Tamilce
Telugu (te_PP-OCRv5_mobile_rec) te
8 MB
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.

Script
Varsayılan: auto

Altyazı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.

CPU threads
Varsayılan: 0

0, 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.

  • en
  • fr
  • de
  • es
  • pt
  • it
  • nl
  • ca
  • gl
  • eu
  • pl
  • cs
  • sk
  • sl
  • hr
  • bs
  • hu
  • tr
  • fi
  • sv
  • da
  • no
  • nb
  • nn
  • is
  • et
  • lt
  • sq
  • ga
  • id
  • ms
  • sw
  • tl
  • fil
  • af
  • la
  • oc
  • uz
  • jv
  • su
  • zu
  • zh
  • cmn
  • yue
  • ja
  • ko
  • ru
  • uk
  • be
  • bg
  • sr
  • mk
  • kk
  • ky
  • mn
  • tt
  • tg
  • ba
  • cv
  • el
  • ar
  • fa
  • ur
  • ps
  • ku
  • ug
  • sd
  • hi
  • mr
  • ne
  • sa
  • mai
  • bho
  • new
  • th
  • ta
  • te

Platformlar

Sistem İndirmeTest edildi
Linux x86-64 149.7 MBSubtitld'de, gerçek bir makinede ve CI'da VobSub ve PGS altyazıları okundu
macOS (Apple silicon) 132.3 MBCI'da test görüntüleri her modelle okundu (Apple Silicon)
Windows x86-64 127.0 MBCI'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

Eklenti
Apache-2.0
Motor
MIT
ONNX Runtime, Microsoft tarafından
Modeller
Apache-2.0
PP-OCRv5 mobil tanıma modelleri, PaddlePaddle tarafından; ONNX dönüşümü RapidAI tarafından

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 is ppocr-<version>-libquadmath-source.tar.gz in this release.

Diğer Görüntüdeki altyazılar eklentileri