[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 4 mpeg files zu einem



Mike Przygoda wrote:
Maik Holtkamp schrieb:

Hi,

0n 03/12/13@21:15 Mike Przygoda told me:


Joerg Rieger schrieb:

On Sat, Dec 13, 2003 at 04:10:11PM +0100, Mike Przygoda wrote:


ich habe hier 4 mpeg parts mit jeweils 700mb ...ich möchte diese zu einem file zusammenfassen ,,, ich kenne leider keine lösung für linux
und würde gern wissen ob das möglich ist und mit welchem tool....



~$ apt-cache show mpgtx



Wenn Du es auch grafisch brauchst (schneiden) schau Dir gopchop oder
avidemux an.


danke ... dieses funktioniert gut mit mpeg files ... weisst du auch noch eine tool für avi um mehrere files zu vereinen?



avimerge, gehoert zu transcode. Du bekommst viele Multimedia Pakete
bei Christian Marillat.

danke ... ich glaube avimerge ist das was ich noch suchte ... ich probiere es gerade .... avicat aus den avitools ist ständig sporadisch hängengeblieben

mike



Hab' avimerge und avicat jetzt mal mit zwei 10-Sekunden-Clips aus meiner Canon Powershot A 100 ausprobiert. Beide Clips wurden im Minutenabstand auf derselben Kamera und auf dieselbe Flashdisk mit denselben nicht veränderten Einstellungen aufgenommen.

NVidia TNT64 ohne DRI, Duron 900. Ergebnis beim Abspielen mit aviplay:

Bei Verwendung von avimerge: zweite Datei wird an die erste angehängt, aber viel zu schnell (1-2 Sek.) abgespielt und vor dem Ende abgeschnitten. Das Bild ruckelt beim ersten Teil alle 2-3 Sek., der zweite dauert nicht lange genug, um das beurteilen zu können.

Bei Verwendung von avicat: Zweiter Clip wird gar nicht erst gezeigt, aber das Bild läuft beim ersten Teil flüssig.

Aufbereitung der ursprünglichen Clips mit avifix vor dem Zusammenfügen ändert nichts.

export AVIPLAY_NVIDIA_ENABLE läßt das Ergebnis von avimerge auch im zweiten Teil mit richtiger Geschwindigkeit

Ausgaben (von vor export ...) nachstehend.

Gruß,

-- AvH



-------------
Ausgabe von aviplay mit File aus avicat:

$ aviplay avicat.avi
<init> : Avifile CVS-0.7.38-030710-15:39-gcc version 3.3.1 20030626 (Debian prerelease) <init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
<init> : 900.02 MHz AMD Duron(tm) Processor detected
<aviplay> : Debug is on 0
<reader> : checking: avicat.avi
<AVI reader> : MainHeader: MicroSecPerFrame=66665 MaxBytesPerSec=0
 PaddingGranularity=0 Flags=[ HAS_INDEX TRUST_CKTYPE ] TotalFrames=422
 InitialFrames=0 Streams=2 SuggestedBufferSize=0 WxH=320x240
 Scale=66665 Rate=1000000 Start=0 Length=0
<AVI reader> : StreamHeader: Type=vids Handler=MJPG Flags=[ ]
 InitialFrames=0 Scale=66665 Rate=1000000 Start=0 Length=422
 SuggestedBufferSize=0 Quality=10000 SampleSize=0 Rect l,r,t,b=0,320,0,240
<AVI reader> : StreamHeader: Type=auds Handler=0x1 Flags=[ ]
 InitialFrames=0 Scale=1 Rate=11024 Start=0 Length=134831498
 SuggestedBufferSize=0 Quality=10000 SampleSize=1 Rect l,r,t,b=0,0,0,0
<AVI reader> : Reading index from offset: 8593416
<AVI reader> : WARNING: invalid index entry 238 -- id: 1651978544 offset: 3881654 size: 134667608 (pos: 8597240)
<AVI reader> : Reconstructing index from offset: 3668076
<AVI reader> : WARNING: stream header has incorrect dwLength (422 != 236)
<AVI reader> : Stream 0 vids : MJPG (0x47504a4d) 236 chunks (0.92KB)
<AVI reader> : WARNING: stream header has incorrect dwLength (134831498 != 173444)
<AVI reader> : Stream 1 auds : PCM (0x1) 16 chunks (0.12KB)
<StreamCache> : Creating cache for file descriptor: 7
<reader> : Initialized audio stream (chunk tblsz: 173444, fmtsz: 18)
<reader> : Initialized video stream (chunk tblsz: 236, fmtsz: 40)
<codec keeper> : Found 5 plugins (/usr/lib/avifile-0.7,A:23,V:25)
<codec keeper> : FFMPEG Motion JPEG video decoder created
<renderer> : SDL video driver: x11
<renderer> : Detected nVidia GLX driver
<renderer> : If you need to clear two lowest lines set shell variable AVIPLAY_NVIDIA_ENABLE
<DPMS module> : Disabling DPMS
<renderer> : created surface: 320x240 32 bits
<renderer> : created overlay: 320x240 Planar YV12
<renderer> : XV port: 87
<renderer> : XV attribute: XV_DOUBLE_BUFFER  GS   <0, 1> = 1
<renderer> : XV attribute: XV_COLORKEY  GS   <0, 16777215> = 66046
<renderer> : XV attribute: XV_AUTOPAINT_COLORKEY  GS   <0, 1> = 1
<codec keeper> : PCM audio decoder created
<aviplay> : Will try audio renderers in this order: OSS,SDL,noaudio
<audio renderer> : src fmt=0x01 1ch 11024Hz  8b  11024B/s balign=1 cbsz=0
<audio renderer> : dst fmt=0x01 1ch 44100Hz  8b  44100B/s balign=1 cbsz=0
<OSS audio renderer> : frags=2  size=2048b  buffer=4096b (2048b)
<ffmjpeg> : doesn't support DR1
<aviplay> : Video stream eof
<aviplay> : Audio stream eof

-------------
Ausgabe von aviplay mit File aus avimerge:

$ aviplay merge.avi
<init> : Avifile CVS-0.7.38-030710-15:39-gcc version 3.3.1 20030626 (Debian prerelease) <init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
<init> : 900.02 MHz AMD Duron(tm) Processor detected
<aviplay> : Debug is on 0
<reader> : checking: merge.avi
<AVI reader> : MainHeader: MicroSecPerFrame=66666 MaxBytesPerSec=0
 PaddingGranularity=0 Flags=[ HAS_INDEX IS_INTERLEAVED ] TotalFrames=418
 InitialFrames=0 Streams=2 SuggestedBufferSize=0 WxH=320x240
 Scale=0 Rate=0 Start=0 Length=0
<AVI reader> : StreamHeader: Type=vids Handler=MJPG Flags=[ ]
 InitialFrames=0 Scale=1000000 Rate=15000150 Start=0 Length=418
 SuggestedBufferSize=0 Quality=0 SampleSize=0 Rect l,r,t,b=0,0,0,0
<AVI reader> : StreamHeader: Type=auds Handler=0x0 Flags=[ ]
 InitialFrames=0 Scale=2 Rate=22048 Start=0 Length=153601
 SuggestedBufferSize=0 Quality=0 SampleSize=2 Rect l,r,t,b=0,0,0,0
<AVI reader> : InfoChunk Software:  transcode-0.6.11
<AVI reader> : Reading index from offset: 7758022
<AVI reader> : Stream 0 vids : MJPG (0x47504a4d) 418 chunks (1.63KB)
<AVI reader> : Stream 1 auds : PCM (0x1) 28 chunks (0.22KB)
<StreamCache> : Creating cache for file descriptor: 7
<reader> : Initialized audio stream (chunk tblsz: 307202, fmtsz: 18)
<reader> : Initialized video stream (chunk tblsz: 418, fmtsz: 40)
<codec keeper> : Found 5 plugins (/usr/lib/avifile-0.7,A:23,V:25)
<codec keeper> : FFMPEG Motion JPEG video decoder created
<renderer> : SDL video driver: x11
<renderer> : Detected nVidia GLX driver
<renderer> : If you need to clear two lowest lines set shell variable AVIPLAY_NVIDIA_ENABLE
<DPMS module> : Disabling DPMS
<renderer> : created surface: 320x240 32 bits
<renderer> : created overlay: 320x240 Planar YV12
<renderer> : XV port: 87
<renderer> : XV attribute: XV_DOUBLE_BUFFER  GS   <0, 1> = 1
<renderer> : XV attribute: XV_COLORKEY  GS   <0, 16777215> = 66046
<renderer> : XV attribute: XV_AUTOPAINT_COLORKEY  GS   <0, 1> = 1
<codec keeper> : PCM audio decoder created
<aviplay> : Will try audio renderers in this order: OSS,SDL,noaudio
<audio renderer> : src fmt=0x01 1ch 11024Hz  8b  22048B/s balign=2 cbsz=0
<audio renderer> : dst fmt=0x01 1ch 44100Hz  8b  44100B/s balign=1 cbsz=0
<OSS audio renderer> : frags=2  size=2048b  buffer=4096b (2048b)
<ffmjpeg> : doesn't support DR1
<aviplay> : Video stream eof
<aviplay> : Closing clip
<StreamCache> : Destroy... (Total accesses 479, hits 96.24%, misses 0.84%, errors 2.92%)
<DPMS module> : Enabling DPMS
<aviplay> : Played 424 video frames ( 0.471698% drop )
avh@linde:~/BILDER/AVImerge$




Reply to: