Wpis z mikrobloga

mam problem z przekonwertowaniem napisów z ASCII na UTF-8 z poziomu terminala linux.
używam iconv

iconv -f ASCII -t UTF-8 napisy.srt > napisyout.srt
dostaje :
illegal input sequence at position 59_
tym znakiem jest "ź"

jak to ogarnąć tą konwersje kodowania ?

#linux
  • 13
  • Odpowiedz
@biju: jesli pobierasz przez np qnapi on moze automatycznie konwertować do utf8, druga sprawa że w każdym playerze(napewno vlc i smplayer) możesz ustawić kodowanie napisów i nie musisz robić żadnej konwersji
  • Odpowiedz
@biju: tutaj masz przykład mojego skryptu ściągającego napisy, korzystającego ze skryptów napi-bash i opesubtitlesdownload.py:
(co prawda pobieranie z opensubtitles dla katalogów nie do końca działa ok...)

https://pastebin.com/raw/xVTjzTTR

EDIT: Chryste, ale wykop ma #!$%@? formatowanie kodu... Nie mogę porządnie wkleić w komentarzu
( ͡° ʖ̯ ͡°)
  • Odpowiedz