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
можно отредактировать вручную для нужных Вам настроек.
Итог:
И все - полный дубликат!
------------------------------------------------
Надеюсь, что так устроит любого привередливого читателя :))))
--
С уважением, Епифанов Сергей
next prev parent 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