Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: MP4 bestanden draaien en aan elkaar plakken  (gelezen 5494 keer)

Offline Gamer

  • Lid
MP4 bestanden draaien en aan elkaar plakken
« Gepost op: 2013/08/19, 23:12:46 »
Hallo,

Voor de simpele video bewerkingen gebruik ik avidemux. Maar zit nu met een probleempje.
Nu heeft mijn moeder met haar smartphone een filmpje gemaakt. Maar dat staat nu op zijn kop.
Als ik het open met avidemux krijg ik de volgende melding (zie afbeelding/bijlage)

En er gebeurt precies wat de meling aan geeft.

Hoe kan ik dit ene fragment draaien. En daar na de twee fragmenten aan elkaar plakken. Zonder dat dit effect optreed, wat de waarschuwing/ melding aangeeft.

Als ik bij eigenschappen ven het bestand kijk gaat het op een .mp4 bestand met de volgende indeling:
Video codec: H.264 / AVC
Audio codec: MPEG-4 AAC

Heb ook al even geprobeerd met openshot. Is deels ook gelukt. Maar ik weet niet zo goed naar wat ik het moet exprteren.
Met zo min mogelijk verlies aan kwalietijd.
Met avidemux kies ik meestal voor direct stream copy. Dit heb ik in openshot nog niet kunnen ontdekken. (is er misschien ook helemaal niet)

Als het via terminal opdrachten ook te regelen is mag dat van mij ook. Word daar ook steeds handiger in.

b.v.d. Gamer

Offline Suns

  • Lid
Re: MP4 bestanden draaien en aan elkaar plakken
« Reactie #1 Gepost op: 2013/08/20, 08:12:28 »
Volgens mij moet je het bestand uploaden naar internet met Openshot even de gewenste profiel aanpassen en dan is die te vinden in .openshot Ctrl+H en daar vandaan kan je het slepen naar je home map.
Geheugen 15,6 GiB ntel® Core™ i7-3770 CPU @ 3.40GH

Linux Counter - user #51039

Offline Gamer

  • Lid
Re: MP4 bestanden draaien en aan elkaar plakken
« Reactie #2 Gepost op: 2013/08/20, 19:54:31 »
Volgens mij moet je het bestand uploaden naar internet met Openshot even de gewenste profiel aanpassen en dan is die te vinden in .openshot Ctrl+H en daar vandaan kan je het slepen naar je home map.

???
Hoezo eerst uploaden naar internet. De bestanden staan gewoon op mijn PC.

Offline Suns

  • Lid
Re: MP4 bestanden draaien en aan elkaar plakken
« Reactie #3 Gepost op: 2013/08/21, 09:35:51 »
Hi dan zal ik je verkeert begrepen hebben , ik dacht dat jij je bestanden niet meer terug kon vinden die je aan elkaar had geplakt met  Openshot.
Geheugen 15,6 GiB ntel® Core™ i7-3770 CPU @ 3.40GH

Linux Counter - user #51039

Offline vanadium

  • Lid
Re: MP4 bestanden draaien en aan elkaar plakken
« Reactie #4 Gepost op: 2013/08/21, 09:39:05 »
De melding die je krijgt bij het openen van het mp4 bestand is normaal. Er is niets mis met je mp4 bestand. Avidemux kan niet goed weg met één van de eigenschappen van je mp4, en biedt daarom aan het in "safe mode" te openen. Hierdoor kan  het knippen/plakken niet altijd meer heel precies op één specifieke frame gebeuren.

Als het je te doen is om de orientatie van de video te draaien, ben je echter veel vlugger weg met de commandolijn. Open de terminal, en zorg ervoor dat je in de folder bent waar je videobestand zich bevindt:
cd ~/Videos
(Vervang ~ /Videos door de verwijzing naar de folder waar je videobestand is opgeslagen.)

avconv -i video.mp4 -vf transpose=1 videoout.mp4
Vervang video.mp4 door de naam van je videobestand. videoout.mp4 is de naam van het geconverteerde bestand, en kan je ook aanpassen naar wens.
"transpose=1" is de filter die het beeld 90 graden naar rechts draait. Gebruik 2 om te draaien tegen de klok in. Zie "man avenc").[/code]

Offline vanadium

  • Lid
Re: MP4 bestanden draaien en aan elkaar plakken
« Reactie #5 Gepost op: 2013/08/21, 09:54:00 »
Nog enkele specifieke opmerkingen mocht je met avidemux de conversie doen:
Als ik het open met avidemux krijg ik de volgende melding (zie afbeelding/bijlage)

En er gebeurt precies wat de meling aan geeft.
Als je in de dialoog "Use safe mode" kiest, zou avidemux er niet op mogen crashen. Doet ie dat wel ... Hoe dan ook vind ik Avidemux nogal crashgevoelig.

Citaat
Hoe kan ik dit ene fragment draaien. En daar na de twee fragmenten aan elkaar plakken. Zonder dat dit effect optreed, wat de waarschuwing/ melding aangeeft.
Draaien moet gebeuren via een filter in avidemux. Aan elkaar plakken gebeurt via "File - append". Het formaat van beide clips die je aan elkaar wil plakken, moet exact gelijk zijn.

Het effect zal optreden van zodra je in je videostroom zogenaamde "B frames" gebruikt. Dit is een techniek die toelaat nog meer compressie te bekomen (dit maakt het achteraf editen van het bestand moeilijker. Avidemux moet bijvoorbeeld al trucen gebruiken om er niet op te crashen).

Citaat
Als ik bij eigenschappen ven het bestand kijk gaat het op een .mp4 bestand met de volgende indeling:
Video codec: H.264 / AVC
Audio codec: MPEG-4 AAC
Perfect normaal.

Citaat
Heb ook al even geprobeerd met openshot. Is deels ook gelukt. Maar ik weet niet zo goed naar wat ik het moet exprteren.
Met zo min mogelijk verlies aan kwalietijd.
Openshot is eerder voor filmproductie, niet lineair editen. Je kan je clipjes via effecten laten overgaan, enz. Echter, ook als je eenvoudig wat clipjes aan elkaar wil hangen, blijft het een goede optie omdat het eenvoudig is. Exporteren doe je dan terug naar mp4 met dezelfde beeldgrootte en geluidskwaliteit als die gelijk mogen blijven. Bij Openshot hoeven de clips die je gebruikt, NIET hetzelfde formaat zijn. Zijn de clips van hetzelfde formaat, en moet je geen effecten, dan gebruik je beter de commandolijn of avidemux met "direct stream copy" om de kwaliteit te behouden.

Citaat
Met avidemux kies ik meestal voor direct stream copy. Dit heb ik in openshot nog niet kunnen ontdekken. (is er misschien ook helemaal niet)
Is er inderdaad niet. Maar om een videobestand te roteren, moet je transcoderen: direct stream copy kan je dus hoe dan ook niet gebruiken.

Citaat
Als het via terminal opdrachten ook te regelen is mag dat van mij ook. Word daar ook steeds handiger in.
Inderdaad veruit het handigste voor eenduidige taken zoals roteren en aan elkaar plakken. Mocht je de clips aan elkaar willen hangen met titeltjes en effecten, dan gebruik je Openshot, maar vooraf dien je toch best de clips met de commandolijn te draaien: ik weet niet of dit vlot kan in openshot.

Offline jvecht

  • Lid
    • Just Vecht
Re: MP4 bestanden draaien en aan elkaar plakken
« Reactie #6 Gepost op: 2013/08/21, 09:54:10 »

Als het je te doen is om de orientatie van de video te draaien, ben je echter veel vlugger weg met de commandolijn. Open de terminal, en zorg ervoor dat je in de folder bent waar je videobestand zich bevindt:


Ik ben zeer benieuwd naar de uitkomst (niet dat ik twijfel aan de juistheid van de opdrachten, hoor!)

met vriendelijke groeten,

Just Vecht
GIMP bundel 2018  38 cursussen met mooi oefenmateriaal. Lekker lezen of er wat van opsteken!
  Boekje "Werken met Xubuntu" 5000+ downloads!
     Het Helpmij Magazine Mei 2021

Offline Gamer

  • Lid
Re: MP4 bestanden draaien en aan elkaar plakken
« Reactie #7 Gepost op: 2013/08/21, 22:34:35 »
@vanadium

Weet je toevallig ook met welke opdracht ik ze in een keer 180 graden kan draaien. En aan elkaar kan plakken in terminal.
Ga ik het van het weekeinde even proberen.

Offline vanadium

  • Lid
Re: MP4 bestanden draaien en aan elkaar plakken
« Reactie #8 Gepost op: 2013/08/22, 10:58:29 »
Filters kan je aan elkaar plakken:
transpose=1, transpose=1
waardoor het beeld 2x 90 graden zal gedraaid worden.

Offline Gamer

  • Lid
Re: MP4 bestanden draaien en aan elkaar plakken
« Reactie #9 Gepost op: 2013/08/29, 18:29:40 »
Eindelijk even tijd om het te proberen. Maar het is nog niet gelukt. Ik heb het vongende indegeven en krijg daarna de volgende melding.

(Kopie uit teminal)
marco@marco-System-Product-Name:~$ avconv -i video.mp4 -vf transpose=1 videoout.mp4
avconv version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
  built on Apr  2 2013 17:00:59 with gcc 4.6.3
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x89e1240] sample aspect ratio already set to 1:1, ignoring 'pasp' atom (65536:65536)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'video.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 0
    compatible_brands: isom3gp4
    creation_time   : 1947-04-13 15:08:49
  Duration: 00:00:20.05, start: 0.000000, bitrate: 2490 kb/s
    Stream #0.0(eng): Video: h264 (Baseline), yuv420p, 640x480, 2022 kb/s, PAR 1:1 DAR 4:3, 29.99 fps, 90k tbr, 90k tbn, 180k tbc
    Metadata:
      creation_time   : 1947-04-13 15:08:49
    Stream #0.1(eng): Audio: aac, 48000 Hz, mono, s16, 156 kb/s
    Metadata:
      creation_time   : 1947-04-13 15:08:49
[buffer @ 0x89f32a0] w:640 h:480 pixfmt:yuv420p
[transpose @ 0x89f3200] w:640 h:480 dir:1 -> w:480 h:640 rotation:clockwise vflip:0
[mpeg4 @ 0x89f2080] removing common factors from framerate
[mpeg4 @ 0x89f2080] timebase 1/90000 not supported by MPEG 4 standard, the maximum admitted value for the timebase denominator is 65535
Output #0, mp4, to 'videoout.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 0
    compatible_brands: isom3gp4
    creation_time   : 1947-04-13 15:08:49
    Stream #0.0(eng): Video: mpeg4, yuv420p, 480x640 [PAR 1:1 DAR 3:4], q=2-31, 200 kb/s, 90k tbn, 90k tbc
    Metadata:
      creation_time   : 1947-04-13 15:08:49
    Stream #0.1(eng): Audio:
  • [0][0][0] / 0x0000, 48000 Hz, mono, s16, 200 kb/s

    Metadata:
      creation_time   : 1947-04-13 15:08:49
Stream mapping:
  Stream #0:0 -> #0:0 (h264 -> mpeg4)
  Stream #0:1 -> #0:1 (aac -> libvo_aacenc)
Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
marco@marco-System-Product-Name:~$


Enig idee wat er nu fout gaat?