Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Запись CD/DVD в GNOME?  (Прочитано 97410 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dorson

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #75 : 13 Июня 2008, 14:28:11 »
Может и мне здесь помогут  :-[

Итак
uduntu 7.10 32 bit
Ядро 2,6,22
Гном 2,21
Что надо: запись ДВД и СД, в которые можно добавить  из сети, а именно файлы лежат на расшаренны папках в виндовой сети и на виндовых же машинах (если что доступ к шарам есть) (не копировать на локальный диск, это главное условие) Файлы все обозваны по русски, если это конечно важно.
Что пробовал:
К3Б - не поддерживает не локальные файлы, так он мне сам написал.
GnomeBaker - наверно тож не поддерживает, но мне так и не удалось добавить из сети файлы
NeroLinux - тоже самое что и GnomeBaker, делал так как привык в Windowsх, добавить файлы не удалось
Brasero - добавить получилось, но записать увы, ниже привожу лог. (ставил как из репозитория так и через getdeb.net) Сейчас стоит 0,7,1
Checking session consistency (brasero_burn_check_session_consistency burn.c:1714)
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack stopping
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_current_track
BraseroLocalTrack called brasero_job_get_input_type
BraseroLocalTrack called brasero_job_set_current_action
BraseroLocalTrack called brasero_job_start_progress
BraseroLocalTrack called brasero_job_set_progress
BraseroLocalTrack called brasero_job_start_progress
BraseroLocalTrack called brasero_job_set_progress
BraseroLocalTrack called brasero_job_start_progress
BraseroLocalTrack called brasero_job_set_progress
BraseroLocalTrack called brasero_job_get_current_track
BraseroLocalTrack called brasero_job_add_track
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack finished track successfully
BraseroLocalTrack stopping
BraseroMd5sumFile called brasero_job_get_output_type
BraseroMd5sumFile called brasero_job_get_current_track
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile deactivating
BraseroMd5sumFile called brasero_job_get_output_type
BraseroMd5sumFile called brasero_job_get_current_track
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile called brasero_job_get_input_type
BraseroMd5sumFile called brasero_job_get_current_track
BraseroMd5sumFile called brasero_job_set_current_action
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile called brasero_job_get_input_type
BraseroMd5sumFile called brasero_job_get_current_track
BraseroMd5sumFile called brasero_job_add_track
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile finished track successfully
BraseroMd5sumFile stopping
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs getting varg
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs called brasero_job_get_flags
BraseroGrowisofs called brasero_job_get_speed
BraseroGrowisofs called brasero_job_get_device
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_session_output_size
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs called brasero_job_get_fd_in
BraseroGrowisofs called brasero_job_get_current_track
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs called brasero_job_get_tmp_dir
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_set_current_action
BraseroGrowisofs got varg:
growisofs
-use-the-force-luke=notray
-use-the-force-luke=dao
-dvd-compat
-speed=1
-use-the-force-luke=tty
-Z
/dev/scd0
-dry-run
-r
-J
-input-charset
utf8
-graft-points
-D
-path-list
/home/ghost/temp/brasero_tmp_WVP2CU
-exclude-list
/home/ghost/temp/brasero_tmp_KMP2CU
-print-size
BraseroGrowisofs launching command
BraseroGrowisofs called brasero_job_get_fd_out
BraseroGrowisofs stdout: Executing 'genisoimage -r -J -input-charset utf8 -graft-points -D -path-list /home/ghost/temp/brasero_tmp_WVP2CU -exclude-list /home/ghost/temp/brasero_tmp_KMP2CU -print-size | builtin_dd of=/dev/scd0 obs=32k seek=0'
BraseroGrowisofs called brasero_job_set_dangerous
BraseroGrowisofs stderr: Total extents scheduled to be written = 182
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_set_output_size_for_current_track
BraseroGrowisofs finished successfully session
BraseroGrowisofs stopping
BraseroGrowisofs got killed
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs getting varg
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_flags
BraseroGrowisofs called brasero_job_get_speed
BraseroGrowisofs called brasero_job_get_device
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_session_output_size
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs called brasero_job_get_fd_in
BraseroGrowisofs called brasero_job_get_current_track
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs called brasero_job_get_tmp_dir
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_data_label
BraseroGrowisofs called brasero_job_set_current_action
BraseroGrowisofs got varg:
growisofs
-use-the-force-luke=notray
-use-the-force-luke=dao
-dvd-compat
-speed=1
-use-the-force-luke=tracksize:182
-use-the-force-luke=tty
-Z
/dev/scd0
-r
-J
-input-charset
utf8
-graft-points
-D
-path-list
/home/ghost/temp/brasero_tmp_9CGQCU
-exclude-list
/home/ghost/temp/brasero_tmp_PVGQCU
-V
Диск с данными 13 Июн 08
-A
Brasero-0.7.1
-sysid
LINUX
-v
BraseroGrowisofs launching command
BraseroGrowisofs called brasero_job_get_fd_out
BraseroGrowisofs stderr: genisoimage: Volume ID string too long


BraseroGrowisofs stdout: Executing 'genisoimage -r -J -input-charset utf8 -graft-points -D -path-list /home/ghost/temp/brasero_tmp_9CGQCU -exclude-list /home/ghost/temp/brasero_tmp_PVGQCU -V Диск с данными 13 Июн 08 -A Brasero-0.7.1 -sysid LINUX -v | builtin_dd of=/dev/scd0 obs=32k seek=0'
BraseroGrowisofs called brasero_job_set_dangerous
BraseroGrowisofs stderr: :-( write failed: Input/output error
BraseroGrowisofs called brasero_job_error
BraseroGrowisofs finished with an error
BraseroGrowisofs asked to stop because of an error
error = 1
message = "не удалось обработать ошибку, отмена операции"
BraseroGrowisofs stopping
BraseroGrowisofs got killed
Session error : не удалось обработать ошибку, отмена операции (brasero_burn_record burn.c:2270)


А вот лог Brasero при записи локально расположенных файлов

Checking session consistency (brasero_burn_check_session_consistency burn.c:1714)
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack stopping
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_current_track
BraseroLocalTrack called brasero_job_get_input_type
BraseroLocalTrack no foreign URIs
BraseroLocalTrack stopping
BraseroMd5sumFile called brasero_job_get_output_type
BraseroMd5sumFile called brasero_job_get_current_track
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile deactivating
BraseroMd5sumFile called brasero_job_get_output_type
BraseroMd5sumFile called brasero_job_get_current_track
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile called brasero_job_get_input_type
BraseroMd5sumFile called brasero_job_get_current_track
BraseroMd5sumFile called brasero_job_set_current_action
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_set_progress
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile called brasero_job_get_input_type
BraseroMd5sumFile called brasero_job_get_current_track
BraseroMd5sumFile called brasero_job_add_track
BraseroMd5sumFile called brasero_job_get_action
BraseroMd5sumFile finished track successfully
BraseroMd5sumFile stopping
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs getting varg
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs called brasero_job_get_flags
BraseroGrowisofs called brasero_job_get_speed
BraseroGrowisofs called brasero_job_get_device
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_session_output_size
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs called brasero_job_get_fd_in
BraseroGrowisofs called brasero_job_get_current_track
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs called brasero_job_get_tmp_dir
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_set_current_action
BraseroGrowisofs got varg:
growisofs
-use-the-force-luke=notray
-use-the-force-luke=dao
-dvd-compat
-speed=16
-use-the-force-luke=tty
-Z
/dev/scd0
-dry-run
-r
-J
-input-charset
utf8
-graft-points
-D
-path-list
/home/ghost/brasero_tmp_BM7UCU
-exclude-list
/home/ghost/brasero_tmp_T2PVCU
-print-size
BraseroGrowisofs launching command
BraseroGrowisofs called brasero_job_get_fd_out
BraseroGrowisofs stdout: Executing 'genisoimage -r -J -input-charset utf8 -graft-points -D -path-list /home/ghost/brasero_tmp_BM7UCU -exclude-list /home/ghost/brasero_tmp_T2PVCU -print-size | builtin_dd of=/dev/scd0 obs=32k seek=0'
BraseroGrowisofs called brasero_job_set_dangerous
BraseroGrowisofs stderr: Using _____000.AVI;1 for  /Чебурашка и крокодил Гена.avi (Щелкунчик.avi)
BraseroGrowisofs stderr: Using _____001.AVI;1 for  /Щелкунчик.avi (Золушка.avi)
BraseroGrowisofs stderr: Using _____002.AVI;1 for  /Золушка.avi (Котенок по имени Гав.avi)
BraseroGrowisofs stderr: Using _____003.AVI;1 for  /Котенок по имени Гав.avi (Винни Пух.avi)
BraseroGrowisofs stderr: Total extents scheduled to be written = 1950524
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_set_output_size_for_current_track
BraseroGrowisofs finished successfully session
BraseroGrowisofs stopping
BraseroGrowisofs got killed
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs getting varg
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_flags
BraseroGrowisofs called brasero_job_get_speed
BraseroGrowisofs called brasero_job_get_device
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_session_output_size
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs called brasero_job_get_fd_in
BraseroGrowisofs called brasero_job_get_current_track
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs called brasero_job_get_tmp_dir
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_data_label
BraseroGrowisofs called brasero_job_set_current_action
BraseroGrowisofs got varg:
growisofs
-use-the-force-luke=notray
-use-the-force-luke=dao
-dvd-compat
-speed=16
-use-the-force-luke=tracksize:1950524
-use-the-force-luke=tty
-Z
/dev/scd0
-r
-J
-input-charset
utf8
-graft-points
-D
-path-list
/home/ghost/brasero_tmp_BATWCU
-exclude-list
/home/ghost/brasero_tmp_RRSWCU
-V
Диск с данными 13 Июн 08
-A
Brasero-0.7.1
-sysid
LINUX
-v
BraseroGrowisofs launching command
BraseroGrowisofs called brasero_job_get_fd_out
BraseroGrowisofs stderr: genisoimage: Volume ID string too long
BraseroGrowisofs stdout: Executing 'genisoimage -r -J -input-charset utf8 -graft-points -D -path-list /home/ghost/brasero_tmp_BATWCU -exclude-list /home/ghost/brasero_tmp_RRSWCU -V Диск с данными 13 Июн 08 -A Brasero-0.7.1 -sysid LINUX -v | builtin_dd of=/dev/scd0 obs=32k seek=0'
BraseroGrowisofs called brasero_job_set_dangerous
BraseroGrowisofs stderr: :-( write failed: Input/output error
BraseroGrowisofs called brasero_job_error
BraseroGrowisofs finished with an error
BraseroGrowisofs asked to stop because of an error
error = 1
message = "не удалось обработать ошибку, отмена операции"
BraseroGrowisofs stopping
BraseroGrowisofs got killed
Session error : не удалось обработать ошибку, отмена операции (brasero_burn_record burn.c:2270)

При равных условиях Неро отработала без ошибок с локальными файлами.
Но очень уж утомительно сначала переписывать на диск потом записывать.
Может кто поможет наладить запись? Заранее спасибо.

PS Извините если что не так, но не нашел как вставить спойлер и скрыть лог от бразейро
« Последнее редактирование: 16 Июня 2008, 08:49:20 от dorson »

Оффлайн Denis Konstantinov

  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #76 : 16 Июня 2008, 15:32:25 »
Рискну нарваться на неудовольство админов, но повторю вопрос: я не смог в 8.04 заставить brasero писать файлы с русскими именами там, что бы WIndows XP их понимала потом. GnomeBaker - проверил -делает это без проблем, стоит пометить только две галочки. И не придирается к длине имени. С чем это связано? Если с кривыми руками, научите!

после нажатия кнопки прожиг есть галка увеличить совместимость с Windоws имена файлов не должны превышать 64 символа.

Цитировать
При равных условиях Неро отработала без ошибок с локальными файлами.
Но очень уж утомительно сначала переписывать на диск потом записывать.
Может кто поможет наладить запись? Заранее спасибо.

PS Извините если что не так, но не нашел как вставить спойлер и скрыть лог от бразейро

Я сеть подключаю через smbnetfs так что это часть файловой системы. Записываю через brasero никаких проблем никогда не было.
(хотя нет, 0.7.1 не умеет писать двух слойные диски, в новой версии это исправили.)
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Ratmir

  • Участник
  • *
  • Сообщений: 102
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #77 : 25 Июня 2008, 20:02:04 »
В Brazero есть возможность сконвертировать avi, mpeg4 в DVD?

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #78 : 25 Июня 2008, 21:27:28 »
В Brazero есть возможность сконвертировать avi, mpeg4 в DVD?
Угу, а ещё он должен уметь художественно расписывать болванки, чтобы использовать их как подставку под кофе.

Пусть уж лучше разработчики доведут программу до ума, чтобы она вместе с тем, что работает «под капотом» нормально болванки записывала. А конвертировать всякие аудио/видео и тэ пэ - это дело других программ, написанных более другими людьми, разбирающимися в вопросе.

ЗЫ кстати, а что ты таки имел ввиду в вопросе?  ???

Оффлайн Ratmir

  • Участник
  • *
  • Сообщений: 102
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #79 : 29 Июня 2008, 17:16:13 »
Скачал из сети несколько фильмов (авишек). Хочу перекинуть на диск, но сделать хочется с менюшкой, чтобы удобнее было выбирать фильм, который хочешь посмотреть. Под виндой я это делал в Nero. Конвертировал в DVD, выставлял красивую менюшку и записывал.
В ubuntu тоже хочется чего то такого. Но платить за Nero Linux 3   20 баксов, что то не хочется...
Сейчас добавил K3b, попробую в ней, а так хотел узнать, реально ли это провернуть с помощью Brasero...

Оффлайн Ratmir

  • Участник
  • *
  • Сообщений: 102
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #80 : 29 Июня 2008, 23:02:05 »
В K3b такое тоже не прокатывает...

Оффлайн Борода

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #81 : 09 Июля 2008, 07:17:44 »
Хочу нарезать в GnomeBaker dvd диск. А он не хочет :-[. Выдает вот это.
Executing 'genisoimage -gui -V Диск с данными GnomeBaker -A GnomeBaker -p andrew -iso-level 3 -l -r -hide-rr-moved -J -joliet-long -graft-points --path-list /tmp/GnomeBaker-andrew/gnomebaker-9GD9DU | builtin_dd of=/dev/sr0 obs=32k seek=0'
genisoimage: Volume ID string too long
:-( write failed: Input/output error[
/code]
Ubuntu 7.10 со всеми обновлениями. При перезагрузке в винду неро нарезает этот dvd диск молча.
Аналогичный вопрос где-то видел, там ответа не было, да и тема была корокая.
Может это не связано. но приведу еще вот это
[code]
andrew@desktop-3200:~$ sudo gnomebaker
[sudo] password for andrew:
libnotify-Message: Unable to get session bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
andrew@desktop-3200:~$
:-( write failed: Input/output error[
/code]
[/code]

Оффлайн Night_0ver

  • Участник
  • *
  • Сообщений: 209
  • Ubuntu 9.04_x64
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #82 : 09 Июля 2008, 10:38:21 »
Борода  >>genisoimage: Volume ID string too long

Может нужно читать то что там пишут? А написано там что имя диска слишком длинное.

Оффлайн Борода

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #83 : 10 Июля 2008, 07:10:26 »
Борода  >>genisoimage: Volume ID string too long

Может нужно читать то что там пишут? А написано там что имя диска слишком длинное.
Вообще-то это я понял :). Не понял что делать... Файл для нарезки находился на диске с ntfs под названием "Работа". Перед написанием первого письма я его копировал в домашнюю папку и пробовал нарезать оттуда. Результат не изменился, хотя домашняя папка создана автоматически, следовательно имя нормальное.
В теме по brasero нашел ответ. Оказывается этот Volume ID относится к нарезаемому диску, который gnomebaker сам-же длинно и обзывает  :). После нажатия кнопки "Burn" на закладке "Информация о диске" в окошке "Номер тома" надо вместо "Диск с данными GnomeBaker" написать что-то более короткое.

Оффлайн Ratmir

  • Участник
  • *
  • Сообщений: 102
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #84 : 12 Июля 2008, 18:17:22 »
Нашел в инете прогу, полное название Ahead.NeroLinux.v3.5.1.0.Linux.Incl.Keymaker-EMBRACE
Вроде тот же Nero Linux 3, только бесплатный. Скачал в архиве rar (другой не нашел).
А вот как установить не разобрался. Может кто подскажет?

Оффлайн Night_0ver

  • Участник
  • *
  • Сообщений: 209
  • Ubuntu 9.04_x64
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #85 : 12 Июля 2008, 22:31:09 »
Ratmir смотря что там, исходники или еще чего. а вообще на getdeb.net есть готовый пакет.

Оффлайн beza

  • Участник
  • *
  • Сообщений: 227
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #86 : 12 Июля 2008, 22:34:47 »
NeroLinux есть на сайте разработчика в виде deb-пакета, но программа не бесплатная, а 30-ти дневная пробная версия.
http://www.nero.com/rus/downloads-linux3-trial.php
Если купить, то стоит, по-моему, 20$.

Оффлайн Ratmir

  • Участник
  • *
  • Сообщений: 102
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #87 : 12 Июля 2008, 22:55:05 »
Про платную версию знаю, но хочется все таки свободное ПО. Пока не нашел под Linux программу, которая может создать DVD-диск с менюшкой и возможностью редактировать видео. Приходится пока лазить в Винду и там писть в Nero 7.

Scriber

  • Гость
Re: Запись CD/DVD в GNOME?
« Ответ #88 : 13 Июля 2008, 08:55:58 »
Про платную версию знаю, но хочется все таки свободное ПО.
 
Цитировать
Приходится пока лазить в Винду и там писть в Nero 7.
В винде, я так понимаю, бесплатное ПО?

Оффлайн beza

  • Участник
  • *
  • Сообщений: 227
    • Просмотр профиля
Re: Запись CD/DVD в GNOME?
« Ответ #89 : 13 Июля 2008, 11:09:19 »
А чем не устраивают DeVeDe, Kmediafactory, Qdvdauthor и др.?

 

Страница сгенерирована за 0.028 секунд. Запросов: 21.