Nieuws:

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

Auteur Topic: Cinelerra geeft slecht resultaat met MPG-bestanden - oplossing gezocht  (gelezen 1662 keer)

Offline Sape

  • Lid
Geachte forumleden.

Ik heb een probleem met de beeldkwaliteit van een DVD gemaakt met Cinelerra.

Mijn camera is een JVC MG-GZ505 welke MOD bestanden maakt. Deze zet ik om met Modcopy naar MPG wat tevens de aspect ratio corrigeert naar 16:9. De resolutie is 720 x 576 met 25 fps. Na het laden van de resources is bij sommige frames een horizontaal deel vervangen door het overeenkomstige deel van een eerder frame. Bijvoorbeeld, bij een scene met naderende auto's springen deze plotseling een stuk terug om daarna normaal hun weg te vervolgen. Bij een andere scene is plotseling het onderste deel van een gebouw verschoven ten opzichte van de rest. Dit effect is dus al in het viewer window en het compositor window te zien. Ik had gehoopt dat dit verschijnsel een onnauwkeurigheid in de weergave zou zijn wat na het renderen weg zou zijn. Helaas, het is nog steeds aanwezig en dus ook op de DVD die ik in de DVD-speler stop. Ik heb originele MOD en MPG scenes beeld voor beeld bekeken met diverse viewers en Avidemux maar hier is niets raars waar te nemen. Ik heb hele een hele studie gemaakt van interlacing maar heb ook hier niet de sleutel kunnen vinden. Heeft iemand een suggestie? Ik ben nu even niet in staat een ffmpeg -i output toe te voegen. Inmiddels heb ik ook MOD bestanden hernoemd naar MPG, maar ook hier geen verbetering.

Offline Sape

  • Lid
Re: Cinelerra geeft slecht resultaat met MPG-bestanden - oplossing gezocht
« Reactie #1 Gepost op: 2010/03/22, 12:37:08 »
Hierbij de resultaten van ffmpeg -i van de originele mod file:
ffmpeg -i MOV040.MOD
FFmpeg version SVN-r19352-4:0.5+svn20090706-2ubuntu2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --extra-version=4:0.5+svn20090706-2ubuntu2 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --extra-cflags=-I/build/buildd/ffmpeg-0.5+svn20090706/debian/include --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 0 / 52.20. 0
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Oct 13 2009 22:35:00, gcc: 4.4.1

Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (25/1)
Input #0, mpeg, from 'MOV040.MOD':
  Duration: 00:00:05.72, start: 0.239456, bitrate: 9409 kb/s
    Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3], 9200 kb/s, 25 tbr, 90k tbn, 50 tbc
    Stream #0.1[0x80]: Audio: ac3, 48000 Hz, stereo, s16, 384 kb/s
At least one output file must be specified

En van de geconverteerde mpg file:

ffmpeg -i MOV-20081003-074430.mpg
FFmpeg version SVN-r19352-4:0.5+svn20090706-2ubuntu2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --extra-version=4:0.5+svn20090706-2ubuntu2 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --extra-cflags=-I/build/buildd/ffmpeg-0.5+svn20090706/debian/include --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 0 / 52.20. 0
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Oct 13 2009 22:35:00, gcc: 4.4.1

Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (25/1)
Input #0, mpeg, from 'MOV-20081003-074430.mpg':
  Duration: 00:00:05.72, start: 0.239456, bitrate: 9409 kb/s
    Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576 [PAR 64:45 DAR 16:9], 9200 kb/s, 25 tbr, 90k tbn, 50 tbc
    Stream #0.1[0x80]: Audio: ac3, 48000 Hz, stereo, s16, 384 kb/s
At least one output file must be specified



Offline nomko

  • Lid
    • Ubuntu Linux Gebruiker Site
Re: Cinelerra geeft slecht resultaat met MPG-bestanden - oplossing gezocht
« Reactie #2 Gepost op: 2010/03/22, 17:56:00 »
Geachte forumleden.

Ik heb een probleem met de beeldkwaliteit van een DVD gemaakt met Cinelerra.

Mijn camera is een JVC MG-GZ505 welke MOD bestanden maakt. Deze zet ik om met Modcopy naar MPG wat tevens de aspect ratio corrigeert naar 16:9. De resolutie is 720 x 576 met 25 fps. Na het laden van de resources is bij sommige frames een horizontaal deel vervangen door het overeenkomstige deel van een eerder frame. Bijvoorbeeld, bij een scene met naderende auto's springen deze plotseling een stuk terug om daarna normaal hun weg te vervolgen. Bij een andere scene is plotseling het onderste deel van een gebouw verschoven ten opzichte van de rest. Dit effect is dus al in het viewer window en het compositor window te zien. Ik had gehoopt dat dit verschijnsel een onnauwkeurigheid in de weergave zou zijn wat na het renderen weg zou zijn. Helaas, het is nog steeds aanwezig en dus ook op de DVD die ik in de DVD-speler stop. Ik heb originele MOD en MPG scenes beeld voor beeld bekeken met diverse viewers en Avidemux maar hier is niets raars waar te nemen. Ik heb hele een hele studie gemaakt van interlacing maar heb ook hier niet de sleutel kunnen vinden. Heeft iemand een suggestie? Ik ben nu even niet in staat een ffmpeg -i output toe te voegen. Inmiddels heb ik ook MOD bestanden hernoemd naar MPG, maar ook hier geen verbetering.

.mod bestanden zijn gewone mpeg-2 bestanden. deze kunnen wel goed ingelezen worden met Kdenlive. Ik adviseer je wel om versie 0.7.7 te gebruiken. hernoemen is ook niet nodig voor Kdenlive.
linkje: http://www.kdenlive.org/
Handige site voor de Ubuntu gebruiker:
https://sites.google.com/site/ubuntulinuxgebruiker
-------------------------
https://www.dropbox.com/referrals/NTQ4MzUwNDc5
-------------------------
Linux user number 515471
----------------------

Offline Sape

  • Lid
Re: Cinelerra geeft slecht resultaat met MPG-bestanden - oplossing gezocht
« Reactie #3 Gepost op: 2010/03/23, 12:47:43 »
nomko,

Dank voor jouw suggestie. Probleem is alleen mijn project meer dan 700 clips bevat, dus dat ga ik niet meteen overdoen in andere software. Inderdaad MOD zijn gewoon MPG bestanden. Echter hernoemen (ipv conversie door Modcopy) lost niets op. Modcopy levert wel beter file names en een correctie van de aspect ratio.

De MPG bestanden zijn interlaced. Het eindresultaat wordt een DVD, dus doe ik bewust geen de-interlacing. Ben er inmiddels achter dat Cinelerra de fields (1/2 frame) door elkaar gooit zoals beschreven bij het video effect 14.4.55 Translate in de manual: Be forewarned though, that for interlaced footage horizontal displacements are likely to destroy the field order, resulting in all sort of flickering and jumping movements.

Ook heb ik een conversie naar MPEG4 avi geprobeerd. Cinelerra kan dit niet laden. Tenslotte heb ik deze avi bestanden weer naar MPG geconverteerd. Probleem lijkt opgelost, MAAR deze MPG zijn wel progressief.

Sape

Offline Sape

  • Lid
Re: Cinelerra geeft slecht resultaat met MPG-bestanden - oplossing gezocht
« Reactie #4 Gepost op: 2010/03/23, 16:34:14 »
Weer wat verder gekomen: Ik heb met Avidemux een interlaced kopietje kunnen maken met Bottom Field First en deze speelt zowaar zonder hapering. Ik blij, maar ook een TFF is goed, dus dat maakt niet uit. De verschillen zijn:

Origineel DVD "VOB" format, MPEG-2 Program stream << {1 vid, 1 aud} Sys Bitrate 10800 kBs VBR, 6.41 MB
Kopie MPEG Elementary Video <<{1 vid} 5.23 MB (had nog geen moeite genomen kwaliteits- en geluidsinstellingen goed uit te zoeken)


Iemand een suggestie wat er fout kan zijn aan het origineel? Wie heeft een suggestie voor een (batch) ffmpeg conversie zonder kwaliteitsverlies?

Sape
« Laatst bewerkt op: 2010/03/23, 18:03:40 door Sape »