Hoe .MTS-video's naar .AVI te converteren

De foto- en videocamera's de Sony dat record in formaat MTS komen meestal met software reproduktie Het werkt alleen op MS Windows, dus om de video's in GNU / Linux af te spelen heb je software zoals VLC of Mplayer nodig, die bijna alle formaten herkent.

Als we ze echter niet alleen willen zien, willen we bewerk ze, het ding is compliceert omdat ze niet rechtstreeks in Cinelerra, PiTiVi, Kino, etc. kunnen worden geïmporteerd. De enige manier is zet ze om eerder.


Hiervoor kunnen we VLC gebruiken met zijn "convert" functie, maar dit formaat is niet erg vriendelijk en geeft meestal wat problemen.

Het beste alternatief is ffmpeg, dat, hoewel het werkt via de opdrachtregel, een grafische interface heeft: WinFF.

Om ffmpeg te installeren, open je een terminal en voer je uit:

Ubuntu en derivaten:

sudo apt-get update
sudo apt-get install ffmpeg

boog en derivaten:

sudo pacman -S ffmpeg

Dan hebben we 2 mogelijkheden: we installeren WinFF om te werken met een comfortabelere grafische interface of we gebruiken ffmpeg via de opdrachtregel met een klein bash-script dat zeker sneller en effectiever zal zijn.

De juiste conversiegegevens verkrijgen

Een van de sleutels tot conversie is om dezelfde parameters van de originele video te gebruiken bij de conversie om geen kwaliteit of grootte te verliezen (daarom hebben we toch een HD-camera gekocht?). Daarom is het interessant om eerst een analyse uit te voeren van het originele bestand met de functie voor het verkrijgen van informatie die is opgenomen in ffmpeg. Daarvoor navigeren we naar de directory waar we onze * .MTS-dumps hebben en voeren we uit:

ffmpeg -i Bestandsnaam.MTS

We zullen veel informatie krijgen, maar wat ons interesseert, is het laatste deel waarin de videocoderingsgegevens verschijnen:

Invoer # 0, mpegts, van 'file.MTS':
Duur: 00: 01: 13.86, start: 1.000033, bitrate: 9390 kb / s
Toepassing 1
Stream # 0.0 [0x1011]: Video: h264, yuv420p, 1440 × 1080 [PAR 4: 3 DAR 16: 9], 50 fps, 50 tbr, 90k tbn, 50 tbc
Stream # 0.1 [0x1100]: Audio: ac3, 48000 Hz, stereo, s16, 256 kb / s
Stream # 0.2 [0x1200]: ondertitel: pgssub

In dit voorbeeld is de video gecodeerd met de h264-codec bij 9390 kb / s en 50 frames per seconde, met een grootte van 1440 × 1080 pixels, een pixelverhouding van 4: 3 en een beeldverhouding van 16: 9. De audio is gecodeerd met ac3, in stereo, op 256kbs en 48kHz.

De conversie: met WinFF

Om WinFF te installeren, opent u een terminal en voert u het volgende uit:

Ubuntu en derivaten:

sudo apt-get install winff

boog en derivaten:

yaourt-S winff

Open vervolgens WinFF en importeer de bestanden die u wilt converteren. Het programma werkt in batch, dus het is mogelijk om een ​​werkwachtrij te maken om meerdere bestanden achter elkaar te converteren.

Eenmaal geïmporteerd, selecteert u onderaan onder Resultaat de codecs die u wilt gebruiken. Druk op de bovenste knop «Instellingen» en kopieer de videogegevens die u eerder hebt verkregen om de maximale kwaliteit bij de conversie te behouden.

Het is natuurlijk ook mogelijk om de video's naar een lagere kwaliteit te converteren (hiervoor zijn er al enkele standaardinstellingen om uit te kiezen).

Klik ten slotte op de knop Converteren.

Hiermee zou je al nieuwe video's moeten hebben in een formaat dat begrijpelijk is voor gewone videospelers en editors.

De conversie: via de terminal

Als u kiest voor het veel spannendere terminalpad, voert u ffmpeg uit met de volgende syntaxis:

ffmpeg -i .MTS-bestand -vcodec libxvid -b 12000k -acodec libmp3lame -ac 2 -ab 256k -deinterlace -s 1440x1080 .AVI-bestand

Vergeet niet om de bestandsnamen en configuratieparameters te wijzigen op basis van de gegevens die zijn verkregen door ffmpeg -i uit te voeren.

Als je alle .MTS-video's in een map moet converteren, kun je heel gemakkelijk een bash-script maken.

Maak hiervoor het convertmts-bestand met uw favoriete teksteditor en plak de volgende inhoud:

#! / Bin / bash
voor a in `ls * .MTS`; doe ffmpeg -i $ a -vcodec libxvid -b 12000k -acodec libmp3lame -ac 2 -ab 256k -deinterlace -s 1440x1080 `echo" $ a "| cut -d '.' -f1`.avi; gedaan
afrit

Vergeet niet de configuratieparameters te gebruiken die het beste bij uw behoeften passen.

Voor meer gemak kunt u het script opslaan in / usr / share, waar u op uw beurt de map misscripts kunt maken (om deze kleine dingen op te slaan).

Navigeer ten slotte naar de map waar de video's zijn opgeslagen en voer het script als volgt uit:

bash / usr / share / myscripts / convertmts

Hiermee start u het conversieproces voor alle video's in de directory.

Bron: Tatblog & Gewoon duidelijk


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   emas zei

    je hebt me gered

  2.   Daniel Vazquez zei

    Heel erg bedankt, je hebt mijn leven gered. Ik ben net gemigreerd van Windows 8 naar Ubuntu 14.04 LTS en kon geen manier vinden om dit formaat te bewerken / openen. Dank je.