ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Sergei <serpiph@pochtamt.ru>
To: mandrake-russian@altlinux.ru
Subject: Re: [mdk-re] CD-R и VideoCD
Date: Thu Jun 14 21:57:01 2001
Message-ID: <01061422164200.03601@pif.b5.mephi.ru> (raw)
In-Reply-To: <01061404181902.01806@client.loc>

14 Июнь 2001 04:18 Вы написали:
> Интересует информация вида:
...
-------------------------------------------------------------------
Что есть:

Был уже готовый диск VideoCD формата 2.0

CDRW-привод: TEAC CD-W512EB

Задача:

Получить VideoCD 2.0 аналогичный исходному. 

Решение:

Теоретическая часть:

Вся проблема была в том, что xcdroast и другие имеющиеся программы не хотели 
читать этот диск в прямом режиме. Пришлось ставить программу vcdimager, 
которая может прочесть все видеотреки диска и служебные файлы, необходимые 
для работы VideoCD, и приготовит их к последующей записи на болванку. Кроме 
того, выяснилось, что формат VideoCD жестко определен и из-за этого все 
диски, которые создаются при помощи mkisofs, не считаются приводами как 
VideoCD-диски (об этом еще в FAQ по vcdimager сказано), так как нарушается 
тактирование пауз на диске и теряется другая важная информация. При этом 
необходимо было писать на диск как Disk-At-Once в режиме привода 2 файлы со 
специальным форматом, а это как раз и делает программа cdrdao. 

Практические шаги:

1. Поставил  vcdimager-0.7.4 и cdrdao-1.1.5 (vcdimager требует версию у 
cdrdao не ниже 1.1.4). Можно использовать другую программу, подобную cdrdao, 
которая поддерживает эти же типы файлов.
2. vcdxrip --cdrom-device=/dev/sr1
   В текущем каталоге создаются файлы *.mpg (видеотреки),  _cdi_cdi* 
(служебная информация о VideoCD) и videocd.xlm (описание взаимосвязи между 
файлами).
3. vcdxbuild videocd.xml
   Создание videocd.bin (образ диска) и  videocd.cue (описание расположения 
треков в образе диска)
4. cdrdao --speed 12 --eject --buffers 50 videocd.cue
Запись на болванку и выкидывание диска в автомате. Так как для меня 12 
скоростей - это предел CDRW-привода, то для предотвращения порчи болванки 
увеличил буфер. По умолчанию - 4 Мб.

Дополнительные условия:
 
По умолчанию программа cdrdao пишет в устройство /dev/cdrecorder, поэтому 
необходимо либо создать ссылку на нужное устройство, либо явно прописать 
-device /dev/sr1 или похоже.

Еще. У программы cdrdao есть ключ --save, что позволит сохранить почти все 
настройки в командной строке. И в дальнейшем можно не указывать куда писать, 
какой размер буферов и с какими скоростями писать. Позднее файл ~/.cdrdao 
можно отредактировать вручную для нужных Вам настроек.
 
Итог:
И все - полный дубликат!
 
------------------------------------------------

Надеюсь, что так устроит любого привередливого читателя  :))))

-- 
С уважением, Епифанов Сергей



  reply	other threads:[~2001-06-14 21:57 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-06-12 19:18 Sergei
2001-06-12 19:37 ` SilverFox
2001-06-12 20:50   ` Sergei
2001-06-12 21:26   ` [mdk-re] xinetd Michael Bykov
2001-06-12 21:56     ` Michael Bykov
2001-06-13  8:17       ` Re[2]: " Sergey Krivulja
2001-06-13  2:43   ` [mdk-re] CD-R и VideoCD Sergei
2001-06-13 13:38     ` Andriy Dobrovolskii
2001-06-13 17:09       ` avl
2001-06-14  2:05         ` Sergei
2001-06-14  2:11         ` Sergei
2001-06-14  4:07           ` avl
2001-06-14 21:57             ` Sergei [this message]
2001-06-14 22:20               ` Re[2]: [mdk-re] CD-R É VideoCD Serge Skorokhodov
2001-06-14 23:47                 ` Re[2]: [mdk-re] CD-R и VideoCD Sergei
2001-06-15  1:47               ` avl
2001-06-15  9:35               ` [mdk-re] " Kataev Andrey
2001-06-16  1:41                 ` Sergei

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=01061422164200.03601@pif.b5.mephi.ru \
    --to=serpiph@pochtamt.ru \
    --cc=mandrake-russian@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git