在 Linux 中為獨立播放器燒錄 DVD

在 Linux 中為獨立播放器燒錄 DVD

我想從命令列刻錄 DVD+R 以供 Linux 中的獨立播放器使用

請有人幫我解決這個問題。

答案1

嘗試以下指令寫入空白 CD。

sudo wodim dev=/dev/scd0 空白=光碟

希望這可以幫助。

答案2

這是 Ubuntu 關於 CD/DVD 燒錄的幫助頁面

https://help.ubuntu.com/community/CdDvd/Burning

亮點包括:

使用命令列工具刻錄 CD 或 DVD

本節詳細介紹如何使用命令列(終端機)刻錄 CD 或 DVD 磁碟。

建立 ISO 映像

名為 mkisofs 的指令可以製作要燒錄或安裝的 .ISO 映像。

genisoimage -r -J -o cd_image.iso /directory

-r 和 -J 確保長檔名分別適用於 Unix(使用 Rock Ridge)和 Windows(使用 Joliet 擴充功能)。

刻錄前檢查 CD 映像

可以在燒錄前檢查 CD 映像。最簡單的方法是從文件瀏覽器中雙擊它,這將使用存檔管理器查看圖像。

如果您有 sudo 存取權限,您還可以安裝映像並探索其內容

sudo modprobe loop
sudo mount -t iso9660 -o ro,loop=/dev/loop0 cd_image.iso /media/cdrom

檢查後記得卸載鏡像:

sudo umount /media/cdrom

使用 wodim 在命令列上刻錄 CD

cdrecord 可以將 ISO(.iso) 磁碟映像或其他資料燒錄到 CD 上。刻錄資料 CD(使用先前已準備好的映像):

首先查看CDROM/DVDROM所在的位置。像這樣的東西

$ wodim --devices
wodim: Overview of accessible drives (1 found) :
-------------------------------------------------------------------------
 0  dev='/dev/scd0'     rwrw-- : 'LITE-ON' 'DVDRW SOHW-1633S'
-------------------------------------------------------------------------

找到資訊後。從設備掃描中,選取適當的目標。如果系統上有多個設備,這一點很重要。

在我的例子中 /dev/cdrw 和 /dev/dvdrw 都指向 /dev/scd0

$ ls -l /dev/cdrw
lrwxrwxrwx 1 root root 4 2009-01-26 21:56 /dev/cdrw -> scd0

$ ls -l /dev/dvdrw
lrwxrwxrwx 1 root root 4 2009-01-26 21:56 /dev/dvdrw -> scd0

因此,可以使用以下符號:-

wodim dev=/dev/cdrw -v -data cd_image.iso

若要從 wav 檔案燒錄音訊 CD:

wodim dev=/dev/cdrw -v -audio [wav files...]

如果這不是您的 CD 燒錄機,請根據需要替換 /dev/cdrw

-v(詳細)讓您追蹤錄音進度


[Ubuntu 幫助結束]

man wodim這是來自 的man(手冊)頁面的一些多會話摘錄wodim

   -multi Allow multi session CDs to  be  made.  This  flag  needs  to  be
          present on all sessions of a multi session disk, except you want
          to create a session that will be the last session on the  media.
          The  fixation  will  be  done  in  a way that allows the CD/DVD-
          Recorder to append additional sessions later. This  is  done  by
          generation  a  TOC  with a link to the next program area. The so
          generated media is  not  100%  compatible  to  manufactured  CDs
          (except  for  CDplus).   Use only for recording of multi session
          CDs.  If this option is present, the default track type  is  CD-
          ROM  XA mode 2 form 1 and the sector size is 2048 bytes.  The XA
          sector subheaders will be created by the drive.  The Sony drives
          have  no hardware support for CD-ROM XA mode 2 form 1.  You have
          to specify the -data option in order  to  create  multi  session
          disks  on  these drives.  As long as wodim does not have a coder
          for converting data sectors to audio sectors, you need to  force
          CD-ROM  sectors  by  including  the  -data option if you like to
          record a multisession disk in SAO mode.  Not  all  drives  allow
          multisession CDs in SAO mode.

相關內容