Nieuws:

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

Auteur Topic: [OPGELOST] Kwaliteitsverlies na conversie (Avidemux/mencoder)  (gelezen 6463 keer)

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
Ubunteros!

Ik ben nog helemaal niet thuis in video, dus vandaar deze vraag:

Mijn vrouw heeft op een JVC videocamera opgenomen en de bestanden (*.MOD) heb ik overgezet op de Ubuntu 9.04 laptop. Het originele geluid was echter vreselijk dus heb ik met Avidemux de bestanden aan elkaar gezet met achtergrond muziek (mp3) en opgeslagen als een enkele AVI.

Nu wilde ik er ondertiteling aan toevoegen. Met Jubler is me dat op zich goed gelukt, alleen moet ik dan met Avidemux of met mencoder deze subtitles samenvoegen met de AVI. Echter, met beide programma's MOET je een conversie doen (dus video - copy kan niet), bijv. naar lavc, maar om de een of andere reden verlies je dan erg veel aan kwaliteit. De resolutie blijft gelijk, maar de pixels worden veel groffer, vierkanter ook. Helemaal niet mooi dus!

Weet iemand waarom ik wel een mooie AVI (met geluid) kan maken van die *.MOD bestanden, maar wanneer er ondertiteling bij komt het resultaat er niet uitziet?

Alvast bedankt!
« Laatst bewerkt op: 2009/07/12, 18:26:19 door Michel van der Kleij »
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline vanadium

  • Lid
Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #1 Gepost op: 2009/07/09, 08:58:56 »
Als je ondertiteling wil "branden" in de video zelf, dan moet je inderdaad de videostroom hercoderen. Als je als eindresultaat slechte kwaliteit hebt, dan is dat omdat je instellingen niet goed waren (=klein bestand met slechte kwaliteit), of mischien omdat je een minderwaardige videocodec gebruikt (= groot bestand met slechte kwaliteit).

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #2 Gepost op: 2009/07/09, 09:46:48 »
Het beste is natuurlijk om alle stappen in 1 keer te doen via Avidemux.
Dus MOD-bestanden aan elkaar zetten , muziek toevoegen en ondertitels toevoegen als 1 project in Avidemux.
Want bij iedere conversie gaat er wat verloren.

Moet je toch de avi omzetten, kijk dan in de geavanceerde opties naar "two pass encoding". Dat duurt wel wat langer dan de standaard "single pass", maar de kwaliteit gaat veel minder achteruit.


Offline vanadium

  • Lid
Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #3 Gepost op: 2009/07/09, 12:15:05 »
Citaat
Het beste is natuurlijk om alle stappen in 1 keer te doen via Avidemux.
Dat is niet noodzakelijk en heeft in principe niets met het kwaliteitsverlies te maken. Je verliest videokwaliteit wanneer je de videostroom transcodeert. Je moet dus trachten zo weinig mogelijk, en indien mogelijk, helemaal niet, te transcoderen.

In dit geval moet je transcoderen. 1) je kiest een geschikt ecodec 2) je past de instellingen aan, wat een balans is tussen gewenste kwaliteit, bestandsgrootte en tijd nodig voor de conversie. "two pass" levert inderdaad betere kwaliteit voor een kleiner bestand, maar duurt bijna twee keer zo lang. Dat "de kwaliteit veel minder achteruitgaat" is een veralgemening die niet correct is.

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #4 Gepost op: 2009/07/09, 12:33:19 »
Citaat
Het beste is natuurlijk om alle stappen in 1 keer te doen via Avidemux.
Dat is niet noodzakelijk en heeft in principe niets met het kwaliteitsverlies te maken. Je verliest videokwaliteit wanneer je de videostroom transcodeert. Je moet dus trachten zo weinig mogelijk, en indien mogelijk, helemaal niet, te transcoderen.
Als ik het goed begrepen heb, transcodeert hij nu van MOD naar AVI en daarna van AVI naar AVI+ondertitels. Dat is dus 1 stap extra die niet nodig zou moeten zijn en de kwaliteit nodeloos vermindert.

Citaat
In dit geval moet je transcoderen. 1) je kiest een geschikt ecodec 2) je past de instellingen aan, wat een balans is tussen gewenste kwaliteit, bestandsgrootte en tijd nodig voor de conversie. "two pass" levert inderdaad betere kwaliteit voor een kleiner bestand, maar duurt bijna twee keer zo lang. Dat "de kwaliteit veel minder achteruitgaat" is een veralgemening die niet correct is.
http://www.avidemux.org/admWiki/index.php?title=Guide_to_encoding_types

Even Googlen leverde op dat de MOD bestanden in principe gewoon MPEG-2 zijn. Dan zou de optie "Same Qz as input" van de link hierboven misschien wel eens de beste kunnen zijn.

Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #5 Gepost op: 2009/07/10, 15:03:45 »
Tja. Hercoderen levert inderdaad altijd kwaliteitsverlies op. Soms zichtbaar, soms niet. Het hangt er allemaal zeer sterk van af op WAT voor hardware je de video wilt afspelen. Als je er toch een AVI van maakt dan zou ik de ondertitels in en .srt bestand zetten. De meeste media players voor je computer (inclusief sommige DVD spelers!) kunnen de ondertitels dan weergeven. Dan hoef je niet zoveel te hercoderen.

Als je e.e.a. op een DVD wilt zetten is het helemaal handig dat je orgineel reeds in Mpeg2 formaat is (= dvd video). Dan zou ik de ondertitels er apart bij zetten op de DVD: die hoef je dan ook niet te "hard encoden" op je film.

Mischien leidt dit tot enig inzicht (niet exact wat jij wilt, maar komt in de buurt): http://wiki.nedlinux.nl/index.php?page=Ondertitels+op+een+DVD+zetten

Succes :)
« Laatst bewerkt op: 2009/07/10, 15:05:26 door Meneer Jansen »
http://forum.nedlinux.nl | http://www.alleslinux.com/forum
Linux interesse gebieden: mulitmedia en configuratie.

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #6 Gepost op: 2009/07/10, 23:37:43 »
Ik kan inderdaad de hele zaak in 1 keer uitvoeren, maar het probleem (en het kwaliteitsverlies) doet zich voor als ik NIET video - copy kan doen en dat MOET omdat ik anders de subtitels er niet op krijg. Dat video - copy doe ik namelijk wel om de AVI met geluid te maken, video stream vindt dan volgens mij geen conversie op plaats en de audio wordt braaf vervangen door de MP3 die ik kies. Ik wil er trouwens geen DVD van maken: 't blijft allemaal gewoon op een harde schijf staan. De subtitles, in Jubler gemaakt, zijn .ass (what's in a name?) formaat.

Ik ga eerst die "Same Qz as input" maar es proberen ...
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #7 Gepost op: 2009/07/11, 00:20:01 »
Probeer het eens om te zetten in een avi met de xvid (of divx) codec voor video met een bitrate van 1000 kbps (800 kbps zou ook genoeg moeten zijn). Dat moet een goede beeldkwaliteit opleveren. Verder zou ik de resolutie absoluut naar beneden brengen van 720x576 (= DVD) naar 384x288 (= 1/4 PAL), want anders krijg je blokartefacten omdat de bitrate niet hoog genoeg is. In geval van breedbeeld (16:9) zou ik 512x288 nemen.

Het programma Jubler ken ik niet. Het formaat .ass komt me ook niet bekend voor. Zou je dat om kunnen zetten in het (overbekende en wijd ondersteunde) .srt formaat (= een tekst bestand)?

[edit] Op de site van Jubler zie ik staan dat het ook in SubRip formaat kan saven (= .srt). Oef! Gelukkig. :)
« Laatst bewerkt op: 2009/07/11, 00:24:08 door Meneer Jansen »
http://forum.nedlinux.nl | http://www.alleslinux.com/forum
Linux interesse gebieden: mulitmedia en configuratie.

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #8 Gepost op: 2009/07/11, 08:16:35 »
Dank voor je tips Meneer jansen, de MODs zijn volgens mijn inderdaad iets van 720x576 en die blokartefacten zijn waarschijnlijk precies wat ik bedoel. Daar ik ook naar iPod geformateerde mp4 naar volle tevredenheid afspeel, zou dat wel een mooie optie kunnen zijn.

Die .ass bestandjes zijn ook tekst, maar weer een iets ander formaat. Ik ben er niet zo diep ingedoken, maar een eigen handgemaakte .srt zag er niet uit: kreeg een grijze achtergrond balk achter de tekst. Hetzelfde trad op als ik er een Jubler .srt tegen aan smeet. Dat .ass werkt echter wel goed, maar waarom?

In de loop van de dag hopelijk even tijd om uit te proberen ... we zijn benieuwd!
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #9 Gepost op: 2009/07/11, 16:10:46 »
Er zit geen achtergrond in een .srt bestand. Het is simpelweg botte tekst. De mediaplayer die je gebruikt zet dus zelf die grijze achtergrond er tegenaan. Over welke player hebben we het hier? Ik ben alleen bekend met Linux. Dus dan praat je over mplayer of Xine. Of een van de afgeleiden daarvan die de engine van mplayer gebruiken (smplayer) of de engine van Xine (Totem). VLC gebruik ik niet, maar die zet in mijn ervaring ook geen grijze balk achter de ondertitels.
http://forum.nedlinux.nl | http://www.alleslinux.com/forum
Linux interesse gebieden: mulitmedia en configuratie.

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #10 Gepost op: 2009/07/11, 17:00:18 »
Vertel mij wat over die ellendige grijze balk. 't Ziet er echt niet uit dus het moet wel een of andere bug zijn. Echter, hij lijkt er door Avidemux in gezet te worden (ik "brand" de subtitels dus in de video zeg maar), want zowel Xine als Mplayer tonen hetzelfde. Met .ass heb ik dat probleem niet. Wel geven beide dat blokartefact probleem. Nou, nu wordt het toch es tijd dat ik die conversie es aanzet ...
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #11 Gepost op: 2009/07/11, 22:11:29 »
Aha! Dat verklaart een hoop. Jij brandt die ondertitels dus in de video met Avidemux. Moet je niet doen. Gewoon de film "film.avi" noemen en de ondertitels "film.srt". Dan hoef je de ondertitels niet te "hard coderen" in de film zelf (met Avidemux). Als het goed is pakt je media player (windows_media_player, mplayer, Xine of VLC etc.,  etc.) zelf  het .srt bestand en "plakt" de ondertitels automatisch over je film heen tijdens het afspelen. Soms moet je zelf even, middels het menu, de ondertitels die je wilt weergeven selecteren. Snap je?

In Avidemx moet je die ondertitels er liever niet overheen "plakken". Gewoon als apart bestand in de zelfde directory laten staan (als: "film.srt").

Succes :)

P.S. Avidemux is geen mediaplayer, maar een video editor. Mplayer enzo zijn players.
http://forum.nedlinux.nl | http://www.alleslinux.com/forum
Linux interesse gebieden: mulitmedia en configuratie.

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #12 Gepost op: 2009/07/11, 22:32:15 »
OK, dat van die losse bestanden ga ik ook es proberen. Ik wilde echter ook es kijken of het in 1 bestand kan, want dan kan ik de AVI on-line zetten.

Hij ziet er nu redelijk uit, op 1 ding na. Was trouwens eerder vergeten te melden: het beeld beeft snel heen en weer alsof ik zwaar dronken was toen het gefilm werd (was niet zo hahaha). Zou daar wat aan te doen zijn? Overigens, de video-copy AVI heeft dat niet, het komt dus echt door die conversie.

Edit: vergeten te melden, met Avidemux heb ik Xvid4 naar AVI gedaan, "Same Qz as input", bitrate stond op 1500 en resolutie naar 1/4 PAL zoals Meneer Jansen voorstelde.
« Laatst bewerkt op: 2009/07/12, 13:12:58 door Michel van der Kleij »
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline vanadium

  • Lid
Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #13 Gepost op: 2009/07/12, 14:44:14 »
Als het is om op je computer af te spelen, moet je inderdaad beslist de ondertitels als een apart bestandje laten bestaan. Zowat elke computer video-afspeler ondersteunt dat.

Anders wordt het als je de AVI op een stand-alone wil afspelen. Dan moet je proberen of je apparaat het ondersteunt. Mijn Sony DVD recorder alvast niet! De enige manier van aparte subtiteling die die ondersteunt, is binnen een divx container, dus geen reguliere AVI, maar een proprietair met AVI verwant container formaat van divx. Het alternatief is dus ondertitels inbranden.

Als je de ondertitels inbrandt, moet je dat natuurlijk doen vanuit de originele video, en niet vanaf een tussentijdse AVI zonder ondertitels.

Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #14 Gepost op: 2009/07/12, 15:58:37 »
OK, dat van die losse bestanden ga ik ook es proberen. Ik wilde echter ook es kijken of het in 1 bestand kan, want dan kan ik de AVI on-line zetten.
Zie de opmerking van Vanadium hierboven. Daar ben ik het volledig mee eens

Hij ziet er nu redelijk uit, op 1 ding na. Was trouwens eerder vergeten te melden: het beeld beeft snel heen en weer alsof ik zwaar dronken was toen het gefilm werd (was niet zo hahaha). Zou daar wat aan te doen zijn? Overigens, de video-copy AVI heeft dat niet, het komt dus echt door die conversie.
Edit: vergeten te melden, met Avidemux heb ik Xvid4 naar AVI gedaan, "Same Qz as input", bitrate stond op 1500 en resolutie naar 1/4 PAL zoals Meneer Jansen voorstelde.
Dat is niet normaal. Als het echt een heeeeeeel klein beetje beeft dan is het enige dat ik kan verzinnen dat je een probleempje hebt met interlacing (weet je wat dat is? Zie Google ;) ). De oplossing ik daarvoor meestal hanteer is de resolutie halveren naar de helft van het aantal beeldlijnen. Dan is de interlacing weg. Maar Avidemux zal ook wel een filter hebben tegen interlacing (lees: tegen kam-artefacten). Meestal levert dat een nog minder scherp beeld op dan de resulutie halveren. Gekke is dat 384x288 juist reeds het halve aantal beeldlijnen van 576 zou moeten hebben (1/2 * 576 = 288). Vreemd. Voor een opsomminfg van wat videotermen zie eventueel:
http://wiki.nedlinux.nl/index.php?page=Algemene+multimedia+info
of ook: http://wiki.nedlinux.nl/index.php?page=Tutorials

Maar je bent goed op weg!

P.S. Probeer ook eens in Avidemux/Xvid niet de kiezen voor Qz maar 'single pass - birate' en vul dan in '1000' (of 800, is meestal ook wel voldoende). Succes :)
http://forum.nedlinux.nl | http://www.alleslinux.com/forum
Linux interesse gebieden: mulitmedia en configuratie.

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
Re: Kwaliteitsverlies na conversie (Avidemux/mencoder)
« Reactie #15 Gepost op: 2009/07/12, 18:18:28 »
Maar je bent goed op weg!

En je had helemaal gelijk!!!

Petje af voor jullie suggesties hoor, 't is gelukt een bruikbaar fimpje MET muziek en ondertitels en ZONDER blokken en beven. Geweldig, nu kan ik ook wat andere rondslingerende filmpjes een nieuwe bestemming geven.

Onze dank is enorm!
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl