Nazwa Użytkownika   
Hasło   
  

Przypomnij hasło  
 
  Strona Główna Artykuły audio/video Forum Pliki Odtwarzacze Blu-ray Soft DVD Recenzje playerów MP3 Szukaj Kontakt RSS25.04.2019 22:47 
 
Nawigacja
Strona Główna
Artykuły audio/video
Forum
Pliki
FAQ
Odtwarzacze Blu-ray
Soft DVD
Recenzje playerów MP3
Szukaj
Kontakt
Archiwum newsów
Sponsorzy serwisu
RSS
Dodaj newsa
Pliki do pobrania
Ostatnio dodane
MKVToolnix 10.0.0
Zoom Player Home FREE 12.10
DVDFab HD Decrypter 9.3.0.7
Avidemux 2.6.12 r160712 beta
ProgDVB 7.14.6 Standard
StaxRip x64 1.3.7
K-Lite Codec Pack Full 12.2.5
SMPlayer 16.7.0
DVDStyler 3.0
MediaInfo 0.7.87

Najchętniej pobierane
VirtualDubMod 1.5.10.3 buil... [67400]
VirtualDubMod 1.5.10.2 (b.2... [40359]
VSO ConvertXToDVD 6.0.0.45 [38835]
MKVToolnix 10.0.0 [38687]
Virtualdub-MPEG2 1.6.19 bui... [37144]
XviD 1.3.2 stable (Koepi) [36351]
WinAVI Video Converter 11.5 [35297]
Avi ReComp 1.5.6 [35010]
Auto Gordian Knot 2.55 [34314]
Ultra RM Converter 5.1.0225 [33738]
Sztama


AviSynth POLSKA
Poprzedni | Następny
Konwersja napisów w formacie SUP do TXT (Krzysiekw)
Konwersja napisów z różnego rodzaju formatów do najpopularniejszego jakim jest *.txt przebiega zwykle bez żadnych problemów i jest ona możliwa do wykonania przy pomocy jednego narzędzia. W przypadku napisów w formacie *.sup nie jest to już takie proste ale również nie jest nie możliwe. Poniższy tekst ma na celu pokazanie jak ten problem można rozwiązać.


Lista aplikacji niezbędnych do konwersji:

DVD Subtitle Tools - aplikacja niezbędna do wyodrębnienia map bitowych zawierających napisy.
SubRip - aplikacja za pomocą, której przeprowadzimy rozpoznanie napisów zawartych w mapach bitowych.

Instalacji wyżej wymienionych aplikacji nie będę opisywał gdyż sprowadza się ona do rozpakowania pobranych archiwów.


Przygotowanie map bitowych oraz rozpoznanie czasu ich wyświetlania:

Skopiuj plik *.sup, który chcesz przekonwertować  (w moim przypadku Test.sup) do katalogu gdzie rozpakowałeś DVD Subtitle Tools (w moim przypadku "D:/DVDSup").



Uruchom wiersz poleceń, menu Start -> Uruchom i wpisz cmd (Komendę zatwierdzamy klawiszem Enter).
Za pomocą komendy cd przejdź do katalogu gdzie rozpakowałeś DVD Subtitle Tools (w moim przypadku "D:/DVDSup").
Proponuję nie używać spacji oraz polskich znaków w nazwach plików i katalogów.



Wpisz komendę DVDSupDecode.exe -bitmap Test.sup (Komendę zatwierdzamy klawiszem Enter).



Wynikiem tego działania będzie plik Test.txt zawierający czasy wyświetlania poszczególnych map bitowych ( zapamiętaj wartość FrameRate, w moim przypadku jest to 25), 



oraz pliki zawierające mapy bitowe. Jest ich niewiele, a to z tego powodu, że plik, którego użyłem zawiera kilka linijek tekstu.



Zamknij wiersz poleceń.


Rozpoznawanie tekstu z map bitowych:

Uruchom program SubRip i wybierz menu File -> Open Image Sequence.



Wczytaj plik Test.txt, który uzyskałeś za pomocą DVD Subtitle Tools.



Rozpocznie się tłumaczenie napisów, musisz wpisywać podświetlone litery/znaki.



Na początku tłumaczenia będziesz zmuszony do żmudnego wpisywania znaków dosyć często ale z czasem rozpoznawania całego tekstu program się będzie uczył, a co za tym idzie coraz rzadziej będzie żądał ingerencji z twojej strony.
Po zakończeniu tłumaczenia, w nowym oknie wybierz format napisów, menu Output Format -> Set Output Format,



ustaw MicroDVD, ustaw wartość FPS (Przypomnij sobie wartość FrameRate, którą należało zapamiętać. Jeżeli nie pamiętasz to otówrz plik Test.txt i ją odczytaj). Naciśnij Convert to this format.



Kliknij menu File -> Save As,



a następnie klawisz Save.



Zapisz plik na dysk np jako Test2.txt (nie zapomnij nadać rozszerzenie txt).



Zamknij program SubRip.
Na koniec można jeszcze usunąć wpis informujący o ilości FPS w napisach.
Otwórz plik Test2.txt za pomocą notatnika i usuń pierwszą linię tekstu,


a następnie zapisz plik na dysk, menu Plik -> Zapisz.


I to by było na tyle.

Autor: Krzysztof Wandas (aka Krzysiekw)
Korekta: Kruszon
Poprzedni | Następny
Komentarze
~Kruszon   30-10-2008.r 19:19

Dobra robota smiley



~dabek   30-10-2008.r 19:33

Nie rozumiem po co jest w przykładzie użyty SubEdit (swoją drogą bardzo dobry odtwarzacz filmów).
Przecież zapisanie pliku wynikowego w formacie TMPlayer spowoduje że utracimy dokładny czas wyświetlania napisów ustalony w pliku Test.txt.
Ze screena widać, że można od razu zapisać w formacie klatkowym, który tam się nazywa MicroDVD, tylko że ma rozszerzenie *.sub, a nie txt. To można sobie zmienić samemu. Ostatecznie można zapisać do formatu MPL2, który też nie gubi dokładnych czasów.

A tak poza tym artykuł OK.



~Krzysiekw   31-10-2008.r 20:14

Idąc za słusznym spostrzeżeniem kolegi dabek dokonałem stosownych modyfikacji w powyższym artykule smiley


-------
Krzysiek


Zaloguj się, żeby móc dodawać komentarze.
Oceny
Dodawanie ocen dostępne tylko dla zalogowanych Użytkowników.

Proszę się zalogować lub zarejestrować, żeby móc dodawać oceny.

Świetne! Świetne! 50% [1 Głos]
Bardzo dobre Bardzo dobre 50% [1 Głos]
Dobre Dobre 0% [Żadnych głosów]
Przeciętne Przeciętne 0% [Żadnych głosów]
Słabe Słabe 0% [Żadnych głosów]
Reklama
 

Prawa autorskie © VideoAudio.pl 2001-2017.
Zabronione jest bez zgody właściciela wyrażonej na piśmie; kopiowanie, powielanie lub jakiekolwiek inne wykorzystywanie w całości lub we fragmentach informacji, danych lub innych treści Serwisu.
oldfashioned
21108702 Unikalnych wizyt
Powered by v6.01.19 © 2003-2009