Автор Тема: преобразуване на текст от cp1251 (winboze) в utf8  (Прочетена 4953 пъти)

aSmith

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
Значи преди около месец реших да поразцъкам малко по-сериозно гном-а и то взе, че ми хареса:)... Преди няколко дни почти се разделих с кде-то, няколко програми останаха (кдевелоп/лайскю:), но се появи проблем нали гном-а карал само на утф-8, а аз ползвах, доста цп1251 и немога да чета файлове на кирилица:( Ще бъда много благодарен, ако някой ме насочи към програма мовъзможност от команден ред да става преобразуването:). То и сега се оправям (отварям си файла в кате, после избирам цп1251 после "саве" и избирам утф8), ама не е готино така....

Поздрави

п.с. може ли форума да се настрой така, че да ми праща мейл като някой отговори, ако да как?
Активен

soulcollector

  • Напреднали
  • *****
  • Публикации: 54
    • Профил
преобразуване на текст от cp1251 (winboze) в utf8
« Отговор #1 -: Jun 19, 2005, 09:14 »
Програмката се казва iconv.

$ iconv --from-code=cp1251 --to-code=utf-8 -o <изходен файл> входен файл

iconv е част от glibc, така че няма начин да я нямаш.
Активен

This place inside my brain
another kind of pain. (Korn)

aSmith

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
преобразуване на текст от cp1251 (winboze) в utf8
« Отговор #2 -: Jun 19, 2005, 16:44 »
Мерси много....

Но сега възникна по-сериозен проблем...

Как да накараме мплейър-а да пуска утф субтитри. Пробвах всякакви комбинации от опциите за енкодинга (на 3 места има:subtitles & osd (падащо меню и чекбокс) и fonts (падащо меню)) ... Като задам грешни енкодонги казва, че неможе да зареди субтитрите.... Пробвах да задам пътя за шрифт да сочи виндоуския ариал... така пък ми казва при стартиране, че неможе да разпознае /mountpoint/winxp/fonts/arial.ttf като font description!? Mplayer-a ми има поддръжка за truetype шрифтове
Активен

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
Активен

aSmith

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
преобразуване на текст от cp1251 (winboze) в utf8
« Отговор #4 -: Jun 19, 2005, 19:03 »
Да това го видях (даже цялата статия прочетох) и там на мястото на cp1251 трябва да е unicode или бъркам(субтитрите са в utf-8)

Значи като ползвам cp1251 субтитри работи с настройките от линк-а, с utf8 не, както и с unicode вместо Cyrillic Windows(cp1251), без значение от типа на субтитрите, само маймунки показва:(
Може ди има проблеми с шрифта, но едва ли щом за cp1251 работи трябва да работи и за utf8?!!!

Примерен код

/mnt/c/winxp/Fonts/arial.ttf doesn't look like a font description, ignoring.
Cannot load font: /mnt/c/winxp/Fonts/arial.ttf


Това нормално ли е?
Активен

stealth01

  • Гост
преобразуване на текст от cp1251 (winboze) в utf8
« Отговор #5 -: Jun 19, 2005, 19:37 »
Цитат (aSmith @ Юни 19 2005,16:44)
Как да накараме мплейър-а да пуска утф субтитри...

къде ги намери тия уникодски субтитри? всичкото титри, които се намират на http://subs.unacs.bg/ (примерно) се кодирани в cp1251.

а това, че неможе да зареди шрифта и при мен го има, но си показва субтитрите без проблем.
Активен

aSmith

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
преобразуване на текст от cp1251 (winboze) в utf8
« Отговор #6 -: Jun 19, 2005, 19:41 »
Значи прочети темата малко по-нагоре:)
Активен

stealth01

  • Гост
преобразуване на текст от cp1251 (winboze) в utf8
« Отговор #7 -: Jun 19, 2005, 22:09 »
прочетох темата. сега още веднъж. и изникна въпроса - защо ти е да конвертираш субтитри в уникод?
не съм ползвал gnome, но и сега със suse-то съм на utf-8, което обаче не ми пречи да си гледкам субтитрите кодирани в 1251.
Активен

saturn_vk

  • Напреднали
  • *****
  • Публикации: 215
    • Профил
преобразуване на текст от cp1251 (winboze) в utf8
« Отговор #8 -: Jun 19, 2005, 23:16 »
доколкото знам, не можеш да накараш мплейър да използва утф по какъвто и да е било начин. прекалено е стара тази програма.
Активен

"That is not dead which can eternal lie,
And with strange aeons even death may die."

aSmith

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
преобразуване на текст от cp1251 (winboze) в utf8
« Отговор #9 -: Jun 19, 2005, 23:49 »
Гном ползва утф по дефаулт и като идея само утф, май  (gedit няма настройки за енкодинг), т.е. просто исках да видя дали ще стане.... явно не:(

Поне работи с цп1251:) и научих малко за уникод-а:)
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Конвертиране на файлове CP1251->UTF8
Настройка на програми
alabal 10 4915 Последна публикация Oct 09, 2005, 13:24
от romeo_ninov
Utf8 файлове без bom.
Настройка на програми
marintodorov 7 3326 Последна публикация Jun 01, 2007, 15:44
от paucku
Import в utf8
Web development
thinklinux 5 2640 Последна публикация Jul 04, 2007, 22:11
от thinklinux
проблем с mysql кодировка utf8
Настройка на програми
mistar_ti 7 2594 Последна публикация Oct 19, 2007, 16:50
от mistar_ti
UTF8 NFC/NFD простотии
Хардуерни и софтуерни проблеми
Oxy 0 1373 Последна публикация Feb 04, 2013, 03:52
от Oxy