HOWTO Make a video (s)VCD

What is a VCD? (Video Compact Disc)

VCD tulee sanoista ”Video Compact Disc” ja on CD-formaattistandardi liikkuvalle kuvalle ja äänelle.

  • VCD: hen mahtuu jopa 74/80 minuuttia ääntä ja videota 650MB/700MB CD-levyillä.
    • VCD-näyttötarkkuus on 352 × 240 pikseliä (NTSC) tai 352 × 288 pikseliä (PAL).
    • A VCD käyttää videon ja äänen tallentamiseen MPEG-1-koodausstandardia nimeltä MPEG-1.
    • videon bittinopeudeksi vaaditaan 1150 kilobittiä sekunnissa. Audio on koodattu MPEG Layer 2 (MP2) nopeudella 224 kbit / s.
  • VCD: tä voi toistaa lähes kaikilla itsenäisillä DVD-soittimilla (ja kaikilla tietokoneilla, joissa on DVD-ROM-tai CD-ROM-asema ja tavallinen videosoitin).
  • VCD: llä on oltava oikeat alueelliset asetukset, pal-formaatti DVD-soittimille Euroopassa ja NTSC-formaatti Yhdysvalloissa. Jotkut DVD-soittimet voivat toistaa sekä PAL: tä että NTSC: tä, mutta se ei ole vakio-ominaisuus.
  • yli 74/80-minuuttiset Elokuvat on jaettava kahden VCD: n kesken.

mikä on SVCD? (Super Video CD)

SVCD tulee sanoista Super VideoCD ja muistuttaa VCD: tä.

  • SVCD: hen mahtuu noin 35-60 minuuttia hyvälaatuista videota 74/80 min CD: llä. SVCD: ssä voi olla myös 2 stereoraitaa ja 4 valittavissa olevaa tekstitystä.
  • SVCD: tä voi toistaa useimmissa itsenäisissä DVD-soittimissa (ja kaikissa tietokoneissa, joissa on DVD-ROM-tai CD-ROM-asema ja tavallinen mediasoitinohjelmisto).
  • SVCD-laatu on noin kaksi kertaa parempi kuin VCD ja heikompi kuin DVD.
  • SVCD: n resoluutio on 480×480 nstc: lle tai 480X576 PAL: lle.
  • Video on koodattu MPEG-2: ksi, ja videolla voi olla vaihteleva bittinopeus.
    • bittinopeus voi teoriassa olla standardin mukaan jopa 2,6 megabittiä sekunnissa. Standardissa ei ole alarajaa bittinopeudelle. Useimmat SVCD-ja DVD-soittimet rajoittuvat SVCD-levyihin, joiden bittinopeus on 300-600 kilobittiä sekunnissa.
    • ääni tallennetaan MP2 – vakiobittinopeudella bittinopeudella 32-384 kilobittiä sekunnissa.
    • SVCD: n kiinteän bittinopeuden avulla voit laittaa täyspitkiä elokuvia yhdelle CD: lle; mutta saat merkittävän laadun heikkenemisen, jos mahdut yli noin 100 minuuttia videota yhdelle SVCD: lle.

Mitä tehdä?

valitse SVCD, ellet tee video-cd: tä nimenomaan sellaiselle, jolla on hyvin vanha VCD-tai DVD-soitin. Tee VCD vain, jos haluat mass-jakaa videon haluat olla täysin varma, että kaikki voivat toistaa sitä.

SVCD: tä voi soittaa (lähes) kaikki nykyään myytävät DVD-soittimet. Monet nykyään myytävät DVD-soittimet voivat myös toistaa divx video-CD-levyjä, mutta eivät kaikki; SVCD on edelleen hyvä valinta video-CD: n tekemiseen ihmisille, jotka eivät omista tietokoneita, jos et jostain syystä halua tehdä DVD-levyjä (lähes kenelläkään ei ole SVCD-soitinta; ne, jotka osaavat toistaa SVCD: tä, voivat myös toistaa DVD: tä).

  • tavallisen CD-levyn (kuten SVCD-levyjen) polttaminen on selvästi halvempaa kuin DVD-levyn polttaminen; kuitenkin, jos videosi on pidempi kuin 100 minuuttia, haluat todennäköisesti polttaa sen kahdella CD: llä, ja sitten et todellakaan säästä niin paljon DVD: n hintaan verrattuna…

vaatimukset

  • ffmpeg – ainakin versio 0. 4.9 (edellisessä versiossa ei ole-target-komentoa)

luo VCD

VCD on kiinteä bitrate, sinulla ei ole muuta vaihtoehtoa kuin koodata käyttäen oletusasetuksia 1150kbit/s videolle ja 224kbit/s äänelle. Tämä on eritelmä, ja sitä on noudatettava.

tulostevideotiedosto on jaettava, jotta siihen mahtuu niin monta CD-levyä kuin tarvitaan.

ffmpeg -i <movie.avi> -target pal-vcd <filename.mpg>

luo SVCD

avain SVCD: n tekemiseen on asettaa bittinopeus. Laske se tällä kaavalla:

  • CD-levyjen lukumäärä * CD-koko * 1024 * 8 / elokuvan pituus sekunteina = bittinopeus sekunnissa.
  • vähennä haluttu äänibitraatti tästä arvosta ja sinulla on numero hyvin lähellä haluamaasi videobitraattia.
  • koodaa vähintään 1500kbit / s hyvällä laadulla; käytä vain heikompaa laatua, jos todella haluat lisätä enemmän minuutteja videota laadun kustannuksella.

ffmpeg laskee bitrate-asetuksen sinulle, jos käytät-target-asetusta.

ffmpeg -i <movie.avi> -target pal-svcd <filename.mpg>

Polta CD

K3b voi polttaa VCD: t puolestasi ja tekee tiedostoista tarpeellisia – lisää vain mpeg-videotiedostot.

tiedosto > uusi projekti > Uusi Video-CD-projekti

komentorivin kirjoitus

SVCD: lle:

vcdimager -t svcd -l "Movie Title" -c <filename>.cue -b <filename>.bin <filename>.mpgcdrdao write --device <device> <filename>.cue

VCD: lle:

vcdimager -t vcd2 -l "Movie Title" -c <filename>.cue -b <filename>.bin <filename>.mpgcdrdao write --device <device> <filename>.cue

tai jos cdrecord / wodim on asennettu cdrdaon sijasta:

sudo cdrecord dev=<device> cuefile=<filename>.cue -dao

(käytä ”cdrecord-scanbus” löytää laitteen specifier)

Huomautus: perustuu oman version ffmpeg, saatat joutua prepend pal tai ntsc kohdeargumentti.

ffmpeg -i <movie.avi> -target ntsc-vcd <filename.mpg>

ongelma: miten iso avi jaetaan moneen svcd: hen sopivaksi?

Määritä elokuvan kesto ja pilko lähdevideo osiin”- ss ”- aloituskytkimellä ja” – t ” – kestokytkimellä.

Seuraava jakaa ison Avin (1 tunti, 55 minuuttia ja 29 sekuntia pitkä) kolmeen eri svcd: hen (kukin 45 minuuttia):

ffmpeg -hq -ss 00:00:00 -t 00:45:00 -i <movie.avi> -target svcd ./m1.mpgffmpeg -hq -ss 00:45:00 -t 00:45:00 -i <movie.avi> -target svcd ./m2.mpgffmpeg -hq -ss 01:30:00 -t 00:25:29 -i <movie.avi> -target svcd ./m3.mpg

tai

ffmpeg -i <movie.avi> -target ntsc-vcd <filename.mpg>

seuraavia ulostuloja m1.mpg, m2.mpg ja m3.mpg

mpgtx -3 <filename.mpg> -b m

Vaihtoehtoisesti voit käyttää avisplit-pakkausta. Komento:

avisplit -s 700 -i <file.avi>

esiplit AVI-tiedostot alitiedostoja 700 megatavua kukin. Ongelmana tässä on, että vaikka split avis jokainen sopii CD, lähtö ffmpeg todennäköisesti paljon suurempi ja ei sovi 80 minuutin CD-R. Jaa tiedostot pienempiä avisplit tai käytä aika start/kesto aika jakaminen menetelmä rakennettu ffmpeg. Tällä edellä menetelmä (avisplit), voit testata avi tiedostoja nähdä, jos ääni ei ole synkronoitu. Jos se on,lue seuraava:

ongelma: Miten pidän äänen poissa synkronista, kun jakaudun useampaan kuin yhteen svcd: hen?

tämä johtuu AVI-tiedoston erilaisista ääni-ja videokoosteista.Jos sinulla on ongelmia äänen synkronoinnissa, käytä:

tcprobe -i <file.avi>

tämä näyttää tiedoston ääni-ja videopakettien määrän. Lisäksi se kertoo AVI-tiedoston Äänipalojen muodon. Katso tcproben tulosteen kolmas rivi format=0xaa, ja muista tämä numero.

kun sinulla on tämä, voit koodata tiedoston uudelleen käyttäen palasia, jotka ovat kaikki samankokoisia ongelman korjaamiseksi. Käyttö:

transcode -i <in.avi> -P1 -N 0xAA -y raw -o <out.avi>

tässä, 0xAA on, tietenkin, numero, jonka juuri löysit tcprobe. Tämä muunnos kestää jonkin aikaa. Kun se on tehty, voit nyt käyttää thefile out.AVI, jaa se niin kuin haluat video-cd: llesi.

ongelma: miten säilytän letterboxin kuvasuhteen (mustat palkit kehyksen ylä-ja alapuolella?)

yllä oleva resepti toimi minulle kauniisti, mutta alkuperäinen DivX/avi-tiedosto oli laajakuvamuodossa, andffmpeg – > SVCD loi levyn, joka täytti televisioni, eli se oli vaakasuorassa puristettuna. On oltava asetus toffmpeg ratkaista tämä.

käyttämällä ffmpeg: tä voit kirjoittaa tämän komennon tehdäksesi VCD: Itä.

ffmpeg -i <file.avi> -target ntsc-vcd -s 352x176 -padtop 32 -padbottom 32 <file.mpg>

tämä komento korjaa 16:9 Avin ylä-ja alaosan ja tulostaa sen tiedostoon.mpg

-target ”NTSC-vcd”, ”pal-vcd”, ”NTSC-svcd”, ”pal-svcd”. Tämä asettaa muita vaihtoehtoja (esim.bittinopeus, koodekit) valitsemallesi tulostyypille automaattisesti.
-s, -padtop ja-padbottom asettivat videorungon koon sekä mustan pehmusteen ylä-ja alaosaan.
leveys (352) on aina sama. Pystysuuntaisen mitan olisi oltava enintään 240 ntsc: n osalta ja 288 pal: n osalta

Leave a Reply

Vastaa

Sähköpostiosoitettasi ei julkaista.