Readme Prancis
Solusi Pribadi* Python untuk memeriksa atau menyalin font yang digunakan dalam satu atau lebih file pantat.
Python 3.6+
pip install fontTools colorama ass matplotlib freetype-py
Masukkan skrip di dalam folder tempat file keledai berada.
python ass_font_collector.py --check
Selesai !
Script akan secara default, salin semua font yang digunakan di masing -masing file pantat, di folder dengan nama yang sama dengan file (tanpa ekstensi).
Anda dapat meluncurkan skrip dengan argumen yang berbeda jika Anda mau:
--check akan meluncurkan skrip secara langsung untuk memeriksa mode.
--copy akan meluncurkan skrip secara langsung ke mode salin.
--aio akan menyalin setiap font yang digunakan di masing-masing file keledai dalam folder yang sama.
--path "<path>" akan memindai font di dalam jalur folder. Berguna jika font tidak ada di dalamnya.
-i / --input masuk Anda untuk menambahkan file atau direktori manual sebanyak yang Anda inginkan, hanya file -file ini yang akan digunakan.
Anda juga dapat meletakkan skrip di jalur komputer Anda untuk menggunakannya di mana saja!
Contoh: python ass_font_collector.py --check --path "path/to/folder" -i file.ass ../dir/other.ass
Tidak ingin membuka banyak file keledai untuk mengekstrak font yang digunakan, saya membuat skrip ini.
Karena versi 2.0.0, skrip hanyalah penulisan ulang dari FontCollector Project Moi15MOI (proyek yang sangat bagus), mengapa tidak membayar itu?
Ini adalah solusi alternatif untuknya sendiri, ia menggunakan alatnya sendiri yang ia kembangkan.
Dalam skrip ini tidak ada perpustakaan yang dikembangkan MOI15MOI digunakan. Tetapi saya menyadari bahwa sebagian besar kode berasal dari dia, termasuk khususnya bagian tentang pemulihan nama font.
Tidak ingin menginstal skripnya, saya memilih solusi portabel dalam satu file ("tetapi Anda dapat mengkompilasi proyeknya dan hanya itu" ya tetapi juga tidak). Mencari alternatif lain selain font muxing dalam MKV, saya menambahkan opsi untuk menguji ketersediaan font dan bukan salinan sederhana, peningkatan keterbacaan dll.
Saya juga tidak menemukan bagian dari memeriksa mesin terbang yang diperlukan, jadi bagian ini dihapus penyihir menghasilkan kinerja yang lebih baik.
Script seharusnya tidak pernah macet, jangan ragu untuk membuka masalah jika crash.
Skrip ini tidak berfungsi seperti yang ada di Aegisub, saran diskrisi pengguna
Proyek dan milik Moi15Moi berbeda di awal tetapi kami berdua terinspirasi oleh satu -satunya dan hanya setiap saat Fontmerge