[megoldva] Kivágás újrakódolás nélkül

 ( szz | 2011. május 7., szombat - 15:59 )

Van egy avi filmem, amiről ezt mondja a file parancs:
RIFF (little-endian) data, AVI, 720 x 576, 25.00 fps, video: XviD, audio: MPEG-1 Layer 3 (stereo, 44100 Hz)
Van egy felesleges fekete kerete (fent-lent-bal-jobboldalt), amit szerettem volna levágni. Végül sikerült is, de "minden" program (mencoder, ffmpeg) úgy döntött, hogy ő maga újrakódolja a filmet. Gondoltam, hogy a
mencoder -vf crop=670:400 -oac copy -ovc copy ...
jó lesz, de ekkor az mencoder a "másolást" (copy) erősebbnek gondolta, mint a crop-ot, és ugyanolyan lett a végeredmény, mint az eredeti.

Rossz nyomon járok, ha azt várnám, hogy legyen egy olyan parancs, ami nem kódol újra semmit, csak levág egy általam megadott részt a képekből, és a többit az eredeti kódolással visszaadja?

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Szerintem igen, rossz nyomon jársz.

Ha időben akarod megvágni a videot, akkor még lehet rá esélyed, hogy működik (bár néhány tömörítési eljárás erősen alapoz az előző képkockák tartalmára, így újratömörítés nélkül ez is csak ún. keyframe-nél tud vágni - ez egy teljes kép).

Ha képből akarsz kivágni, az a tömörítési algoritmusok miatt nem fog menni újratömörítés nélkül... esetleg a lejátszó programnak adhatod meg, hogy mit vágjon lejátszáskor...

+1

Rendben, köszi. Akkor nem várok csodát. :-)