Kirjoittaja Aihe: VHS-nauhojen digitointi  (Luettu 16762 kertaa)

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
VHS-nauhojen digitointi
« : 03.04.18 - klo:16.48 »
Kyselisin tämän päivän neuvoja VHS-nauhojen digitointiin. Yhteistyökumppanilla on aikoinaan tehtyjä tallennuksia, jotka ovat rakkaita, ja ne pitäisi saada nykyformaattiin. Käytettävissä olisi hyväkuntoinen VHS-nauhuri toistoon ja liitäntöjä oli scartin lisäksi muistaakseni RGB, mutta ääni tietysti pitäisi saada myös talteen, koska se on hyvinkin tärkeä. Yhteistyökumppanilla on jokin "laite", jota en ole nähnyt vielä, ja se on PC-koneelle mahdollisesti Windows-ajureilla. Mutta voi olla, ettei moista laitetta lainkaan tarvittaisi. Itsellä käytössä kaksi läppäriä jossa 16.04 ja Win 8.1 sekä 12.04/WinXp. Piuhoja jonkin sorttisia on ja ulkoista kiintolevytilaa riittävästi. Jonkinlainen scart ->? muunnos ainakin ilmeisesti tarvittaisiin, ja sellaista ei ole. Yksi keino tietysti olisi ajaa nauhurilta TV:hen, ja kuvata ruudulta digivideokameralla, mutta se on kai viimeinen mahdollisuus?

Kaikki hyvät neuvot tarpeen, kiitos!

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: VHS-nauhojen digitointi
« Vastaus #1 : 03.04.18 - klo:17.09 »
SCART-liittimen kautta saat ulos ainakin komposiittivideon (huonoin) ja mahdollisesti myös S-Videon (vähän parempi) tai RGB-kuvan (paras). Mikä tuo mainitsemasi RGB-lähtö on? Olisiko kyse YPbPr-komponenttilähdöstä (melko hyvä), joka on eri asia kuin RGB?

Tietokoneelle on saatavilla USB-väylään kytkettäviä videokaappareita, jotka yleensä osaavat kaapata komposiitti- tai S-video-kuvaa sekä ääntä. Niitä on myös Linuxissa toimivia malleja, mutta videon laatu ei ole paras mahdollinen. Näistä on ollut keskustelua myös tällä keskustelualueella. Sitä en tiedä millaisilla laitteilla RGB- tai komponenttivideota voisi kaapata, mutta niitäkin on varmaan olemassa.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

kamara

  • Käyttäjä
  • Viestejä: 3031
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #2 : 03.04.18 - klo:17.30 »
Yksi vaihtoehto on polttava DVD-soitin, jossa on siis S-videolle sisääntulo.

Jos siihen päädyt, niin tarvitset myös tietokoneen, jossa on DVD-asema.

Mutta jos ei ole tarkoitus DVD-soittimella katsella VHS-videoita, niin kallistuisin Toimin ehdottamaan USB/Video-adapteria, ja ne eivät ole kyllä kovin laadukkaita, muttei se VHS:kaan ole kovin laadukas muoto videolle.


kamara

  • Käyttäjä
  • Viestejä: 3031
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #3 : 03.04.18 - klo:17.37 »
Ai niin...

Monissa kirjastoissa löytyy (tai ainakin löytyi) palvelua, jossa muutettiin VHS DVD:ksi.

Kannattaa kysellä kaupunginkirjastostanne.

ubu1604

  • Käyttäjä
  • Viestejä: 32
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #4 : 03.04.18 - klo:17.42 »
Monissa kirjastoissa löytyy (tai ainakin löytyi) palvelua, jossa muutettiin VHS DVD:ksi. Kannattaa kysellä kaupunginkirjastostanne.
Tämä. Ei maksa mitään ja neuvovat miten tallennetaan. Odotusajan voi vaikka lukea uusimmat lehdet.

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #5 : 03.04.18 - klo:17.53 »
AV-harrastaja tekee toki homman mieluiten itse. :) Aihepiiriin kannattaa syventyä ensin lukemalla netistä muiden kokemuksia ja neuvoja. Esimerkiksi tämä aihe digivideo-foorumilla vaikuttaa varsin hedelmälliseltä: http://www.digivideo.fi/phpbb2/viewtopic.php?t=369816

Eli VHS-nauhojen digitointiin tarvitaan:

1. Hyvä S-VHS-nauhuri ja ehkä myös aikavirhekorjain.
2. Laadukas kaappauslaite. Blackmagicin kaapparit ovat hinta-laatu-suhteeltaan hyviä, jos ei tarvitse edetä ihan kengännauhabudjetilla.
3. Kaappausohjelma, jolla saa videon levylle häviöttömästi pakattuna tai johonkin sopivaan editoitavaan kevyesti pakattuun formaattiin.
4. Jälkikäsittelyohjelmisto. AviSynth/VapourSynth on tähän paras ratkaisu.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #6 : 04.04.18 - klo:20.13 »
Kiitos vastauksista.

Homma ei ilmeisesti ole kovin paha, jos on oikeat laitteet. Nyt on ensin nähtävä, mikä/millainen on yhteistyökumppanin ostama laite, ja se selviää vasta ensi viikolla tapaamisessa. Mielenkiintoista, mutta ei yllättävää, on ollut lukea kotipolttoisten DVD-levyjen ongelmista. Itsellä on kunnon raudalla ja hitaahkollan nopeudella poltettuja CDR:iä, ja ne ovat pitäneet pintansa ainakin toistakymmentä vuotta hyvin.

Homman takia ei lähdetä hankkimaan erillistä S-VHS -nauhuria, vaan hommaan käytän joko omaani tai kumppanin, jolla ne on nauhoitettukin.

kamara

  • Käyttäjä
  • Viestejä: 3031
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #7 : 04.04.18 - klo:20.32 »
Mielenkiintoista, mutta ei yllättävää, on ollut lukea kotipolttoisten DVD-levyjen ongelmista. Itsellä on kunnon raudalla ja hitaahkollan nopeudella poltettuja CDR:iä, ja ne ovat pitäneet pintansa ainakin toistakymmentä vuotta hyvin.

Toki DVD-levyt ovat lyhytikäisiä, mutta DVD:ssä videot ovat tiedostoina, joten yksinkertaisella käskyllä DVD:stä saa tehtyä tiedoston, jonka jälkeen sen säilyttämisessä on samat ongelmat kuin muillakin videotiedostoilla.

Koodia: [Valitse]
cat /dev/dvd > MinunLeffani.iso

Tätä MinunLeffani.iso-tiedostoa voi käsittääkseni käyttää suoraan vlc:llä olettaen, ettei kirjoittava DVD tee niistä salattuja. Ainakaan itselläni aiemmin ollut LG:n kirjoittava DVD ei salannut DVD-tiedostoja.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #8 : 13.04.18 - klo:13.25 »
Joo, sain käsiini yhteistyökumppanin videokaappauslaitteen. Näkyy olevan Lidl-kaupan Silver Crest USB2 videokaappari. Googletus toi esiin toimivuusongelmaa Windows puolella USB:hen liittyen. Joissain koneissa toimii, joissain ei, eli ilmeisesti jotain rautaongelmaa.

No, lsusb täällä 16.04:ssä näyttää seuraavaa

Koodia: [Valitse]
Bus 001 Device 008: ID 1d19:6109 Dexatek Technology Ltd.
Onkohan mahdollisuuksia saada Ubuntussa henkiin? Kone Lenovo Ideapad S300.

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #9 : 13.04.18 - klo:13.41 »
Joo, sain käsiini yhteistyökumppanin videokaappauslaitteen. Näkyy olevan Lidl-kaupan Silver Crest USB2 videokaappari. Googletus toi esiin toimivuusongelmaa Windows puolella USB:hen liittyen. Joissain koneissa toimii, joissain ei, eli ilmeisesti jotain rautaongelmaa.

No, lsusb täällä 16.04:ssä näyttää seuraavaa

Koodia: [Valitse]
Bus 001 Device 008: ID 1d19:6109 Dexatek Technology Ltd.
Onkohan mahdollisuuksia saada Ubuntussa henkiin? Kone Lenovo Ideapad S300.

Toimii suoraan kernelin versiosta 3.14 lähtien (Ubuntu 14.04.2 ja uudemmat): https://github.com/torvalds/linux/commit/dad4c41827c71a84c8455e19431278e8c1edf118#diff-e192feac35fbe135c8dc39fc21842dcf

Tarkempia teknisiä tietoja on linuxtv.orgin wikissä: https://linuxtv.org/wiki/index.php/SilverCrest_USB_2.0_Video_Grabber_SVG_2.0_A2


ffmpeg on hyvä videon kaappaukseen: https://trac.ffmpeg.org/wiki/Capture/Webcam#Linux
« Viimeksi muokattu: 13.04.18 - klo:13.44 kirjoittanut nm »

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #10 : 13.04.18 - klo:14.43 »
Toimii suoraan kernelin versiosta 3.14 lähtien (Ubuntu 14.04.2 ja uudemmat): https://github.com/torvalds/linux/commit/dad4c41827c71a84c8455e19431278e8c1edf118#diff-e192feac35fbe135c8dc39fc21842dcf

Tarkempia teknisiä tietoja on linuxtv.orgin wikissä: https://linuxtv.org/wiki/index.php/SilverCrest_USB_2.0_Video_Grabber_SVG_2.0_A2

ffmpeg on hyvä videon kaappaukseen: https://trac.ffmpeg.org/wiki/Capture/Webcam#Linux

Kiitos, toivotaan, että pelaa. Tuohon itse kaappaukseen kaipaisin vielä lähempiä neuvoja. Kyseessä on siis muutaman TV-tallennuksen (PAL) digitointi VHS-kaseteilta. Laatu on mitä siitä irti saa. Onko jotain ohjelmaa tai ffmpeg-komentoa, jolla voisi tallentaa suoraan H264-mp4:ään, ettei tulisi kauhean isoja tiedostoja ja toisaalta olisi kerralla valmista. Ei jaksaisi läträtä enempää, kun se on sitä työtä, joka sitten ottaa sitä käsityöaikaa.

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #11 : 13.04.18 - klo:15.12 »
Kiitos, toivotaan, että pelaa. Tuohon itse kaappaukseen kaipaisin vielä lähempiä neuvoja. Kyseessä on siis muutaman TV-tallennuksen (PAL) digitointi VHS-kaseteilta. Laatu on mitä siitä irti saa. Onko jotain ohjelmaa tai ffmpeg-komentoa, jolla voisi tallentaa suoraan H264-mp4:ään, ettei tulisi kauhean isoja tiedostoja ja toisaalta olisi kerralla valmista. Ei jaksaisi läträtä enempää, kun se on sitä työtä, joka sitten ottaa sitä käsityöaikaa.

Jos lopputuloksen laadulla ei ole erityisemmin merkitystä, voi toki käyttää ffmpegin tarjoamaa lomituksenpoistoa ja muita suotimia ja tallentaa videon suoraan H.264-tiedostoksi. Suosittelisin kuitenkin kaappaamaan videon raakamuodossa ja käsittelemään sitten erikseen toisessa vaiheessa. Siinä on joka tapauksessa tarvetta tehdä kokeita suotimilla.

Kuulostaa nyt kyllä siltä, että olisi helpompaa vain mennä sinne kirjastoon tekemään vedos valmiilla laitteilla, kuten Kamara ehdotti. Lopputulos olisi sillä tavalla todennäköisesti ainakin yhtä hyvä tai parempi.  :)

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #12 : 13.04.18 - klo:16.02 »
Kuulostaa nyt kyllä siltä, että olisi helpompaa vain mennä sinne kirjastoon tekemään vedos valmiilla laitteilla, kuten Kamara ehdotti. Lopputulos olisi sillä tavalla todennäköisesti ainakin yhtä hyvä tai parempi.  :)

Ei täällä maalaiskirjastossa ole moista mahdollisuutta. Hyvä kun on yksi kone, jolla nettiin pääsee. Kaapataan sitten raakaversioksi ja katsotaan, miltä näyttää. Itse sen duunin joka tapauksessa nyt teen, mutta aikaisintaan puolentoista viikon päästä. Nyt muita kiireitä.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #13 : 27.04.18 - klo:14.00 »
No niin, nyt VHS-nauhuri tuossa pöydällä, kasetti sisällä ja piuhat kiinni. Nauhurissa olikin vain Scart-liitin. Videokaappaustikun mukana tulleella adapterilla ja kolmella piuhalla  (compositea kai) kiinni. Käynnistin VLC:n testatakseni. Avasin analogisen kaappauksen. Sieltä kokeilin eri parametreja, ja sain kuvan näkymään Analoginen TV > /dev/video1. Ääntä en saanyt näkyviin, en hw0:lla enkä ykkösellä. Vasta kun avasin moodissa Videokamera /dev/video1 ja ääni hw1,0, saan sekä kuvan että äänen VLC:n kaappausruutuun. Mutta kuvassa on väärä kuvasuhde. Se on täysin neliömäinen, vaikka PAL-moodi on päällä.

Mitenkä tuon kuvasuhteen saisi kohdalleen? Jossain TV-moodissa kysyttiin jotain taajuutta, johon en osannut vastata myöskään, mutta se taisi olla äänipuolen valinta. Sitten vielä, jos ffmpegiä käyttäisi kaappaamiseen, millä komennolla se sitten onnistuisi?.

kamara

  • Käyttäjä
  • Viestejä: 3031
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #14 : 27.04.18 - klo:14.20 »
Onkohan VLC:n asetuksista laitettu täppä: "Muuta käyttöliittymä videon kokoiseksi" ?

Voit kokeilla toista vaihtoehtoa (eli jos on täppä, niin pois ja jos ei ole täppää, niin päälle).

Edit - Jos et pääse haluamallesi lopputulokseen, niin sitten kuvasuhteen voi pakottaa...
Asetukset->Video->Pakota kuvasuhde.
« Viimeksi muokattu: 27.04.18 - klo:14.28 kirjoittanut kamara »

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #15 : 27.04.18 - klo:14.23 »
Vasta kun avasin moodissa Videokamera /dev/video1 ja ääni hw1,0, saan sekä kuvan että äänen VLC:n kaappausruutuun. Mutta kuvassa on väärä kuvasuhde. Se on täysin neliömäinen, vaikka PAL-moodi on päällä.

Mitenkä tuon kuvasuhteen saisi kohdalleen?

VLC:ssä kaappauslaitteen asetusten Advanced options -painikkeen takana on lisäasetuksia, joissa voi säätää mm. kuvasuhdetta.


Sitten vielä, jos ffmpegiä käyttäisi kaappaamiseen, millä komennolla se sitten onnistuisi?.

Ehkäpä näin:

Koodia: [Valitse]
ffmpeg -f v4l2 -standard PAL -i /dev/video1 -f alsa -i hw:1,0 -c:a copy -c:v copy tallenne.mkv

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #16 : 27.04.18 - klo:15.04 »
Kiitos vastanneille. VLC:ssä kuva on pakotettava 4:3 formaattiin. Kokeilin myös annettua ffmpeg-komentoa. Kyllä se toimii. VLC ei tosin ymmärrä matroska-koodekkia, Avidemux näyttää kolmea kuvaa rinnakkain ylösalaisin kavennettuna, ainoastaan Ubuntun oletussoitin näyttää sen, mutta siinäkin on määrättävä kuvasuhde ohjelmassa. Ääni ja kuva ovat synkassa ainakin tuolla testikasetilla.

Järkytys oli, että melko tarkkaan 2 min tallennustesti teki 2,4 Gt tiedoston. Siinä on kyllä julmetusti ilmaa?

Mikäs sitten olisi komento, jos tuosta tekisi mp4:ää suoraan tai jollakin lomituksen poistolla.  Järkevä laatu, ei enempää.

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #17 : 27.04.18 - klo:15.58 »
Kiitos vastanneille. VLC:ssä kuva on pakotettava 4:3 formaattiin. Kokeilin myös annettua ffmpeg-komentoa. Kyllä se toimii. VLC ei tosin ymmärrä matroska-koodekkia

VLC ymmärtää Matroskaa, mutta ei FFmpegin tuottamana. Niissä on jokuin yhteensopivuusongelma, jota ei ole saatu korjattua. Olennaista on kuitenkin saada video levylle mahdollisimman häviöttömästi sellaisessa muodossa, jota voi hyödyntää seuraavissa prosessointivaiheissa.


ainoastaan Ubuntun oletussoitin näyttää sen, mutta siinäkin on määrättävä kuvasuhde ohjelmassa. Ääni ja kuva ovat synkassa ainakin tuolla testikasetilla.

Kuvasuhde on säädettävissä milloin vain prosessointiketjun aikana, mutta skaalauksia on syytä välttää viimeiseen vaiheeseen asti. Lopullisessa häviöllisesti pakatussa tiedostossa halutaan ehkä käyttää 1:1 pikseleitä, eli 704x576 -kaappaus voidaan skaalata vaikkapa neliöpikseliresoluutioon 768x576 tai 640x480.


Järkytys oli, että melko tarkkaan 2 min tallennustesti teki 2,4 Gt tiedoston. Siinä on kyllä julmetusti ilmaa?

Niin, tuossa video tallennetaan täysin pakkaamatta raakamuodossa. Toki tässä projektissa peli on jo menetetty nauhurin, liitäntöjen ja kaappauslaitteen osalta, joten kevyt häviöllinen pakkaus on enää vain pieni lisämurhe.  :) Kokeile jotain kevyehköä intraframe-pakkausta, kuten DV:tä tai DNxHD:ta:

Koodia: [Valitse]
ffmpeg -f v4l2 -standard PAL -i /dev/video1 -f alsa -i hw:1,0 -c:a copy -c:v dnxhd -b 90M -pix_fmt yuv422p tallenne.mov

Mikäs sitten olisi komento, jos tuosta tekisi mp4:ää suoraan tai jollakin lomituksen poistolla.  Järkevä laatu, ei enempää.

Tämä kannattaa tehdä sitten seuraavassa vaiheessa, kun olet ensin saanut videon levylle kokonaisuudessaan. Reaaliaikainen lomituksenpoisto ja H.264-pakkaus vaatii aika paljon laskentatehoa SD-videollekin, ellei ole pakottavaa tarvetta heittää vielä jäljelle jäänyt laatu ikkunasta pihalle.  ;D

Lomituksenpoistoon kannattaa kokeilla ffmpegillä suotimia yadif, w3fdif ja bwdif. Video on paras pakata x264:llä ja ääni vaikkapa FFmpegin omalla aac-enkooderilla, kun Ubuntun ffmpegiä ei ole käännetty libfdk_aac-tuella.

Koodia: [Valitse]
ffmpeg -i tallenne.mov -vf bwdif,scale=640:480 -c:v libx264 -preset slow -crf 20 -c:a aac -b:a 128k prosessoitu_tallenne.mp4
« Viimeksi muokattu: 27.04.18 - klo:16.01 kirjoittanut nm »

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #18 : 27.04.18 - klo:16.51 »
No such filter, bwdif

On tää kumma käyttis ja ohjelmatkin. Tulitikun pätkistä tekisi talon joskus nopeammin kuin näille vermeillä jotain ;)

EDIT: Ja onko tuossa jo lähtökohtaisesti jotain pielessä, kun tehty raakavideo on itsepäisesti neliömuodossa, ja sitä ei Handbrakekaan saanut oikeaan kuvasuhteeseen, ja lisäksi hukkasi äänen kokonaan, tein mitä tahaansa?
« Viimeksi muokattu: 27.04.18 - klo:17.03 kirjoittanut New_user »

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: VHS-nauhojen digitointi
« Vastaus #19 : 27.04.18 - klo:19.00 »
Oli pakko ottaa Winff käyttöön, että pääsin testauksessa eteenpäin. Se antoi ffmpeg-osioon tuollaisen komennon, kun yritin jotain järkevää laittaa parametreiksi. Bitrateksi laitettu 3000, mutta onkohan se sinne päinkään? Audioon on laitettu 128 ja 44100 kaksi kanavaa, mutta VLC ilmoittaa audion olevanm mp4a ja 48000 samplattu. Tuosta oikeastaan olisi pakko varmaan edetä niin, että kaappaus ja pakkaus hoituisi yhdellä komennolla. Eivät tule mun levytilat riittämään, jos jotain tunnin nauhoituksia joutuu kopsimaan. On parempi tehdä nauhoituksesta ensin pieni pätkä testiä ja jos kaikki on kunnossa, antaa mennä sitten suoraan mp4-pakettiin. Ei tuosta muuten tule mitään. Eli alla olevaan lauseseen sitten vielä grabbaus mukaan, ja parennusehdotuksia muihin parametreihin. Tuo 768x576 koko on nyt varmaan naulattu kiinni.

Koodia: [Valitse]
/usr/bin/ffmpeg -y -i "/home/user/tallenne.mkv" -crf 20.0 -vcodec libx264 -filter:v scale=768:576,yadif -preset slow -acodec aac -strict experimental   -r:a 44100 -b:a 128k -coder 1 -flags +loop -cmp chroma -partitions +parti4x4+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -threads 0 -b:v 3000k  -r:v 25  -aspect 4:3 -b:a 128k -ac 2  "/home/user/tallenne.mp4"