Σελίδα 1 από 1

Εγγραφη cd/dvd με τη χρηση τερματικου

ΔημοσίευσηΔημοσιεύτηκε: 01 Μαρ 2011, 17:58
από vagrale13
Αυτο που θα δουμε παρακατω, φυσικα μπορει να γινει με το ιδιο αποτελεσμα και με τα προγραματα Brasero, K3b, GnomeBaker, κ.α.




:arrow: Περιεχόμενα






Πριν συνεχισουμε

Σε ολες τις παρακατω εντολες, θα πρεπει να αντικαταστησουμε το /dev/scdX με το αντιστοιχο δικο μας
αυτο μπορουμε να βρουμε με την εντολη
Κώδικας: Επιλογή όλων
wodim --devices

και το αποτελεσμα θα ειναι
wodim: Overview of accessible drives (1 found) :
-------------------------------------------------------------------------
0 dev='/dev/scd0' rwrw-- : 'HL-DT-ST' 'DVDRAM GH22NS50'
-------------------------------------------------------------------------

εμας μας ενδιαφερει εκει που θα λεει /dev/scd0
αρα στις παρακατω εντολες, οπου χρειαζεται, αντικαθιστουμε συμφωνα με το δικο μας αποτελεσμα! :idea:

Διαφορες πληροφοριες για τη συσκευη μας, μπορουμε να δουμε με την εντολη
Κώδικας: Επιλογή όλων
sudo /sbin/hdparm -I /dev/sr*
πισω στα Περιεχομενα




1ος Τροπος - Με το dvd+rw-tools

Πρωτα, βλεπουμε αν εχουμε εγκατεστημενο το πακετο dvd+rw-tools
Αν οχι, το κανουμε εγκατασταση απο synaptic.

Για να κανουμε εγγραφη dvd αρχειου δεδομενων (dvd data) θα πρεπε να εκτελεσουμε
Κώδικας: Επιλογή όλων
growisofs -dvd-compat -input-charset -Z /dev/scdX -R -J -pad Διαδρομή_των_αρχείων_προς_εγγραφή
π.χ.
Κώδικας: Επιλογή όλων
growisofs -dvd-compat -input-charset -Z /dev/scdX -R -J -pad /home/user/Εικόνες/icons

θα κανει εγγραφη τον φακελο icons οπου βρισκετε στην διαδρομη /home/user/Εικόνες
Για να επιλεξουμε διαφορους φακελους, εκτελουμε
Κώδικας: Επιλογή όλων
growisofs -dvd-compat -input-charset -Z /dev/scdX -R -J -pad -graft-points Διαδρομή_των_αρχείων_προς_εγγραφή_1 Διαδρομή_των_αρχείων_προς_εγγραφή_2

Για να κανουμε εγγραφη απο dvd σε dvd θα πρεπει να εκτελεσουμε
Κώδικας: Επιλογή όλων
dvd+rw-format -force /dev/scdX

Για να κανουμε εγγραφη ενος αρχειου εικονας (iso) θα πρεπει να εκτελεσουμε
Κώδικας: Επιλογή όλων
growisofs -dvd-compat -Z /dev/scdX=Διαδρομη_του_iso

Για να κανουμε εγγραφη ενος DVD Blu-Ray disc θα πρεπει να εκτελεσουμε
Κώδικας: Επιλογή όλων
growisofs -Z /dev/scdX -R -J Διαδρομή_των_αρχείων_προς_εγγραφή
πισω στα Περιεχομενα




2ος Τροπος - Με το wodim

Πρωτα, βλεπουμε αν εχουμε εγκατεστημενο το πακετο wodim
Αν οχι, το κανουμε εγκατασταση απο synaptic. (Στο Ubuntu ειναι προεγκατεστημενο)

Για να κανουμε εγγραφη ενος αρχειου εικονας (iso) θα πρεπει να εκτελεσουμε
Κώδικας: Επιλογή όλων
wodim -v -dao speed=4 dev='/sda/scdX' το_αρχειο.iso

Για να κανουμε εγγραφη cd ηχου (audio cd) θα πρεπει να εκτελεσουμε
Κώδικας: Επιλογή όλων
wodim -v -dao speed=4 dev='/dev/scdX' -audio τα_αρχεια_ηχου.wav

Εξηγησεις παραμετρων:
-v => εμφανιζει γραμμή προόδου (progress bar)
-dao => εγγραφη δισκου με τη μια
speed=4 => ταχυτητα εγγραφης

Αν τωρα τα αρχεια μας, ειναι σε .mp3 τοτε θα πρεπει να κανουμε μετατροπη σε .wav
Ενας ευκολος και γρηγορος τροπος ειναι με το mpg123
Κώδικας: Επιλογή όλων
sudo apt-get install mpg123
μετα εκτελουμε
Κώδικας: Επιλογή όλων
cd /μεχρι/το_φακελο/που_ειναι_τα_αρχεια.mp3
και μετα
Κώδικας: Επιλογή όλων
find . -name "*.mp3" | xargs -i mpg123 -w {}.wav {}

και τα αρχεια μας, ειναι ετοιμα να τα γραψουμε με την παραπανω εντολη!
Εαν εχουμε ενα επαναγραψιμο cd/dvd και θελουμε να σβησουμε το περιεχομενο του, θα πρεπει να εκτελεσουμε
Κώδικας: Επιλογή όλων
wodim -vv dev=/dev/scdX blank=all
δειτε και εδω http://lists.debian.org/cdwrite/2004/10/msg00031.html
πισω στα Περιεχομενα




3ος Τροπος - Με το burn

Πρωτα, βλεπουμε αν εχουμε εγκατεστημενο το πακετο burn
Αν οχι, το κανουμε εγκατασταση απο synaptic.

Για να κανουμε εγγραφη ενος αρχειου εικονας (iso) θα πρεπει να εκτελεσουμε
Κώδικας: Επιλογή όλων
burn -I -n το_αρχειο.iso

Για να κανουμε εγγραφη cd ηχου (audio cd) θα πρεπει να εκτελεσουμε
Κώδικας: Επιλογή όλων
burn -A -a τα_αρχεια_ηχου.wav

Αν τα αρχεια ηχου μας, δεν ειναι .wav και ειναι .mp3 ή .ogg
τοτε θα πρεπει να εχουμε εγκατεστημενα τα πακετα vorbis-tools, mpg123 και mpg321
αυτο μπορει να γινει εκτελωντας
Κώδικας: Επιλογή όλων
sudo apt-get install vorbis-tools mpg123 mpg321

μετα για να κανουμε εγγραφη cd ηχου (audio cd) με αρχεια .mp3 θα πρεπει να εκτελεσουμε
Κώδικας: Επιλογή όλων
burn -A -a τα_αρχεια_ηχου.mp3

Περισσοτερα μπορειτε να δειτε εκτελωντας
Κώδικας: Επιλογή όλων
burn -e
και εδω http://www.bigpaul.org/burn/
πισω στα Περιεχομενα

Ο οδηγος ειναι εμπνευσμενος απο εδω https://help.ubuntu.com/community/CdDvd/Burning

Creative Commons License
Η εργασία υπάγεται στην άδεια Creative Commons Αναφορά-Μη εμπορική χρήση-Παρόμοια διανομή 3.0 Ελλάδα

Re: Εγγραφη cd/dvd με τη χρηση τερματικου

ΔημοσίευσηΔημοσιεύτηκε: 01 Μαρ 2011, 18:32
από s.dalas
Πολύ όμορφος οδηγός!

Μπράβο!

Ερώτση...
vagrale13 έγραψε:Για να κανουμε εγγραφη ενος αρχειου εικονας (iso) θα πρεπει να εκτελεσουμε
Κώδικας: Επιλογή όλων
burn -I -n το_αρχειο.iso

Για να κανουμε εγγραφη cd ηχου (audio cd) θα πρεπει να εκτελεσουμε
Κώδικας: Επιλογή όλων
burn -A -a τα_αρχεια_ηχου.wav

Αν τα αρχεια ηχου μας, δεν ειναι .wav και ειναι .mp3 ή .ogg
τοτε θα πρεπει να εχουμε εγκατεστημενα τα πακετα vorbis-tools, mpg123 και mpg321
αυτο μπορει να γινει εκτελωντας
Κώδικας: Επιλογή όλων
sudo apt-get install vorbis-tools mpg123 mpg321

μετα για να κανουμε εγγραφη cd ηχου (audio cd) με αρχεια .mp3 θα πρεπει να εκτελεσουμε
Κώδικας: Επιλογή όλων
burn -A -a τα_αρχεια_ηχου.mp3


Αλλάζει κάτι και αν ναι τι? αν θέλουμε να γράψουμε ενα φάκελο με mp3? Εννοώ τη διαδρομή θα τη δεχτεί ή πρέπει οπωσδήποτε να είναι iso, ή αρχεία σκέτα?

Re: Εγγραφη cd/dvd με τη χρηση τερματικου

ΔημοσίευσηΔημοσιεύτηκε: 01 Μαρ 2011, 18:37
από vagrale13
s.dalas έγραψε:Αλλάζει κάτι και αν ναι τι? αν θέλουμε να γράψουμε ενα φάκελο με mp3? Εννοώ τη διαδρομή θα τη δεχτεί ή πρέπει οπωσδήποτε να είναι iso, ή αρχεία σκέτα?

Χμμ... δεν το εχω δοκιμασει. Λογικα θα δουλεψει αν π.χ. τα αρχεια .mp3 ειναι στο φακελο /home/user/Μουσική/music να εκτελεσεις
Κώδικας: Επιλογή όλων
burn -A -a /home/user/Μουσική/music/*.mp3

Re: Εγγραφη cd/dvd με τη χρηση τερματικου

ΔημοσίευσηΔημοσιεύτηκε: 01 Μαρ 2011, 23:41
από ftso
προστέθηκε στην λίστα των οδηγών!

Re: Εγγραφη cd/dvd με τη χρηση τερματικου

ΔημοσίευσηΔημοσιεύτηκε: 19 Μαρ 2011, 01:16
από Reinach
vagrale13 έγραψε:Αν τωρα τα αρχεια μας, ειναι σε .mp3 τοτε θα πρεπει να κανουμε μετατροπη σε .wav Ενας ευκολος και γρηγορος τροπος ειναι με το mpg123
Κώδικας: Επιλογή όλων
sudo apt-get install mpg123
μετα εκτελουμε
Κώδικας: Επιλογή όλων
cd /μεχρι/το_φακελο/που_ειναι_τα_αρχεια.mp3
και μετα
Κώδικας: Επιλογή όλων
find . -name "*.mp3" | xargs -i mpg123 -w {}.wav {}



Μπορούμε σε αυτό το στάδιο να κανονικοποιήσουμε το επίπεδο της έντασης του ήχου, ιδιαιτέρως αν τα τραγούδια που θα γράψουμε στο CD ήχου προέρχονται από διαφορετικές πηγές (αυτό συμβαίνει συνήθως στις συλλογές)

Αυτό γίνεται αφού εγκαταστήσουμε το πρόγραμμα normalize-audio:
Κώδικας: Επιλογή όλων
sudo apt-get install normalize-audio


και στη συνέχεια δώσουμε στο τερματικό (αφού πλοηγηθούμε στο φάκελο που βρίσκονται τα .wav αρχεία μας - αν δεν είμαστε ήδη εκεί) :
Κώδικας: Επιλογή όλων
normalize-audio -m *.wav


Η παράμετρος
-m κανονικοποιεί το επίπεδο έντασης σύμφωνα με το μέσο όρο έντασης όλων των αρχείων του φακέλου


Το συγκεκριμένο το βρήκα εδώ. Προσπάθησα με το K3b να επιλέξω "κανονικοποίηση επιπέδου έντασης" αλλά δεν το δεχόταν με τίποτα. Δεν ξέρω τι φταίει, παλιότερα το K3b δούλευε κανονικά τη συγκεκριμένη επιλογή. Και δεν βρήκα κάτι ικανοποιητικό γκουγκλάροντας. Από την άλλη, το Brasero μια χαρά κανονικοποίηση κάνει, απλώς δεν μου έδινε επιλογή να ρίξω κι άλλο την ταχύτητα εγγραφής, έτσι είπα μήπως από το τερματικό γίνεται πιο απλά.

Τέλος πάντων, το CD μουσικής μου γράφτηκε μια χαρά τελικά με το συγκεκριμένο οδηγό του vagrale13 :clap: :bow:

Πριν όμως είχα δύο προβλήματα που δεν έχω καταλάβει ακριβώς πού οφείλονται:
1. ενώ έβαλα στην wodim την παράμετρο speed=4 όπως λέει ο οδηγός (για να εγγραφεί αργά το CD μιας και θα παίζει σε αυτοκίνητο όπου οι players καμιά φορά έχουν πρόβλημα να διαβάσουν) η εγγραφή έγινε κανονικότατα σε ...16x. Φταίει το CD;;; Μήπως πρέπει να αγοράσω CD που να γράφεται και σε μικρότερες ταχύτητες; Υπάρχουν τέτοια πλέον; Έστω 8x. Οτιδήποτε πιο πάνω είναι άκρως επισφαλές.

2. Δοκιμάζοντας την πρώτη φορά να τρέξω την εντολή, μου βγάζει αυτό:
Κώδικας: Επιλογή όλων
wodim: Audio tracks must be at least 705600 bytes and a multiple of 2352


Με λίγο ψάξιμο βρήκα αυτόν εδώ τον οδηγό και με τη βοήθειά του εγκατέστησα το sox:
Κώδικας: Επιλογή όλων
sudo apt-get install sox

και έδωσα μέσα στον φάκελο με τα wav:
Κώδικας: Επιλογή όλων
sox  title.wav  title.cdr

(φυσικά το έκανα χειροκίνητα για κάθε ένα από τα αρχεία στο φάκελο, αφού δεν γνωρίζω την εντολή για ομαδική μετατροπή :( )

Τελικά τα αρχεία .cdr γράφτηκαν μια χαρά στο CD με την πιο πάνω εντολή wodim. Ξέρει κανείς όμως για ποιο λόγο "χτύπησαν" τα αρχεία όσον αφορά το μέγεθός τους; Έχει να κάνει με τον τρόπο που έγινε η αρχική μετατροπή;