Bug 9071

Summary: oggenc не прописывает теги на русском
Product: Sisyphus Reporter: Eugene Vlasov <eugvv>
Component: vorbis-toolsAssignee: Andrei Astafiev <andrei>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: glebfm, icesik, ldv, led, mike, placeholder, vsu
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Force use of config.h in share/*.c none

Description Eugene Vlasov 2006-02-14 15:47:16 MSK
$ rpm -qf `which oggenc`
vorbis-tools-1.1.1-alt1

$ mpg123 -b 10000 -s 01._Solnca_svet.mp3 | oggenc -r -b 256 -t "Солнца свет" \
  -a  "Свистопляска" -l "Ветер Воды" -d "2005" -N 1 -o 01._Solnca_svet.ogg -

Раньше так работало, а теперь (вчерашний Сизиф) получаем:

$ ogginfo 01._Solnca_svet.ogg
Processing file "01._Solnca_svet.ogg"...

New logical stream (#1, serial: 4a3f4afd): type vorbis
Vorbis headers parsed for stream 1, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20050304
Channels: 2
Rate: 44100

Nominal bitrate: 256,000000 kb/s
Upper bitrate not set
Lower bitrate not set
User comments section follows...
        title=###### ####
        artist=############
        date=2005
        album=##### ####
        tracknumber=1
Vorbis stream 1:
        Total data length: 1249816 bytes
        Playback length: 0m:46.027s
        Average bitrate: 217,228235 kb/s
Logical stream 1 ended


Такие же решеточки в плейере отображаются.

$ locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"
LC_ALL=
Comment 1 Sir Raorn 2006-02-16 10:01:30 MSK
Подтверждаю.
Comment 2 Alexander Bokovoy 2006-03-06 09:06:02 MSK
Following patch fixes it. Basically, when you create config.h, you have to use
it properly, otherwise it is obviously wrong assumption that all the values
defined in config.h will be available to the code to inspect. :-)
Comment 3 Alexander Bokovoy 2006-03-06 09:06:49 MSK
Created attachment 1415 [details]
Force use of config.h in share/*.c
Comment 4 Alexander Bokovoy 2006-03-06 09:58:04 MSK
Эта ошибка уже исправлена в SVN 5 месяцев назад.
http://trac.xiph.org/ticket/685
Comment 5 Andrey Rahmatullin 2006-03-06 21:23:58 MSK
Так вот кто мне позавчера решетки прописал...
Но этого мало.

wrar@wrars-comp Наши/Чичерина/Музыкальный фильм $ vorbiscomment -l 01\ Чичерина
\ -\ Пою.ogg
ALBUM=??????????? ?????
ARTIST=????????
DATE=2006
DESCRIPTION=
GENRE=Pop
TITLE=???
TRACKNUMBER=1


Внутрях юникод, писал амароком, mpd читает теги нормально. Вешать отдельный баг?
Comment 6 Eugene Vlasov 2006-03-20 12:39:30 MSK
А собственно, почему этот баг помечен как fixed? В сизифе то до сих пор
сломанная версия vorbis-tools.
Comment 7 Michael Shigorin 2006-07-11 14:34:59 MSD
Надо чинить в сизифе.
2 led: ты, гришь, в дедал кидал?
Comment 8 led 2006-07-11 14:38:39 MSD
(In reply to comment #7)

Да, 10.07
По состоянию на 11.07 пакет лежит в /i/D
Comment 9 Sergey Vlasov 2006-07-22 20:02:06 MSD
Сейчас в Сизифе лежит vorbis-tools-1.1.1-alt1.1, где этой проблемы вроде бы нет.
Fixed?
Comment 10 Eugene Vlasov 2006-07-22 21:01:04 MSD
Да, fixed.