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

Re: Video von bestimmter Stelle an lesen



Am Montag, 10. Dezember 2007 20:58 schrieb Christian Brabandt:
> Hallo Klaus!
>
> Klaus Becker schrieb am Montag, den 10. Dezember 2007:
> > Manchmal sind die Sendungen recht lang und ich schaue sie mir nicht in
> > einem Stück an. Nun habe ich kein Programm gefunden, das in der Lage ist,
> > eine Videodatei von der Stelle an zu lesen, die ich ihm vorgebe. Sie
> > können alle nur vom Anfang der Datei an lesen.
>
> Du kannst in Avidemux direkt zu einem Frame bzw. einer Zeit springen
> und von dort abspielen.
>
> Außerdem kannst Du mplayer sagen, wo er anfangen soll abzuspielen
> (Parameter -ss)
>
>
> Grüße
> Christian

Hallo Christian und Frank.

Beides geht in der Tat. Nur avidemux kann keinen Ton abspielen.

Hier mal die Ausgabe, wenn ich avidemux von der Befehlszeile aus starte:



*******************
  Avidemux 2, v  2.3.0
*******************
 http://fixounet.free.fr/avidemux
 Code      : Mean & JSC
 GFX       : Nestor Di , nestordi@augcyl.org
 Testing   : Jakub Misak
 FreeBSD   : Anish Mistry, amistry@am-productions.biz
Compiled for X86_64 Arch.

 LARGE FILE AVAILABLE : 1 offset
[Locale] setlocale fr_FR@euro
[Locale] Textdomain was messages
[Locale] Textdomain is now  avidemux
[Locale] Files  for avidemux appear to be in /usr/share/locale
[Locale] Test : _Fichier
Initializing prefs

 Registering Encoders
*********************
Mjpeg encoder registred
Xvid-4  encoder registred
FFMPEG  encoder registred

 3 encoder registered
SDL support on Version 1211
Global SDL init...
Initializing Dithering tables
Initializing global xvid 4
        xvid build:xvid-1.1.2
        xvid thread:0
        xvid SIMD supported:(cf)
                MMX
                MMXEXT
                SSE
                SSE2
Checking cpu capabilities
        Cpu has MMX
        Cpu has 3DNOW
        Cpu has MMXEXT
        Cpu has SSE
        Cpu has SSE2
End of cpu capabilities check
Directory /home/klaus/.avidemux exists.Good.
Using /home/klaus/.avidemux as base directory for prefs/jobs/...
Preferences found and loaded
Found 17 video encoder
Found 9 audio encoder
Directory /home/klaus/.avidemux/custom exists.Good.
No custom script
Found 0 custom scripts, adding them
Menu built
Initializing postproc
Deleting post proc
updating post proc
Enabled type:3 strength:3

 Registering Filters
*********************

Using dummy audio device
Spidermonkey initialized.
30004047 -> 30004047

 Mpeg file detected...
584d4441 -> 584d4441

 New mpeg index file detected..

  opening d2v file : /home/daten/multimedia/video/film/google.mpg.idx
For file :/home/daten/multimedia/video/film/google.mpg
Pic      :480x576, 25000 fps
#Gop     :3827
#Img     :89850
Ts: Using 45 as pid for track 0
Creating mpeg TS demuxer  main Pid: 45 , pes id :e0

Simple loading:
 file: /home/daten/multimedia/video/film/google.mpg, size: 1381239572
 found 1 files
Done
Dropping 2 last B/P frames
 Creating start sequence (13724)..

 0000 : ...³..@#$#....  00 00 01 b3 1e 02 40 23 24 9f 23 81 10 11 11 13
 0010 : ................  12 13 14 14 14 14 16 15 16 15 16 17 17 18 17 18
 0020 : ................  17 19 19 1a 19 1a 18 19 1a 1a 1b 1b 1c 1b 1b 1a
 0030 : ..  1c 1d
Image :57775, seqLen : 86 seq 0 0 1 b3
Reordering mpeg frames
Frame dropped
Frame dropped
Renumbered Gop  1 /3827

  opening dmx file for audio 
track : /home/daten/multimedia/video/film/google.mpg.idx
Ts: Using 44 as pid for track 0
Creating mpeg TS demuxer  main Pid: 44 , pes id :c0

Simple loading:
 file: /home/daten/multimedia/video/film/google.mpg, size: 1381239572
 found 1 files
Done
Building index with 3827 sync points
Filling audio header
Audio index loaded, probing...
Probing track:0, pid: 44 pes:c0

 DMX audio initialized (86266330 bytes)
With 3827 sync point
Mpeg index file successfully read
Deleting post proc
Initializing postproc
Deleting post proc
updating post proc
Enabled type:3 strength:3

 Decoder FCC: MPEG (4745504D)
 using Mpeg1/2 codec (libmpeg2)

 initializing mpeg2 decoder 480 x 576
 YV12 open called

 done

 checking for B-Frames...

 Seq found
 YV12 setup called
 **********YV12 setup fbuf called : 480 x 576 (0)
 **********YV12 setup fbuf called : 480 x 576 (1)
 **********YV12 setup fbuf called : 480 x 576 (2)
 * #  * #  * #  * #  * #  * #  * #
 * #  * #  * #  * #  * #  * #  * #  * #  * #  * #  * #
 * #  * #  * #  * #  * #  * #  * #  * #  * #  * #  * #
 * #

 Mmm this appear to have b-frame...

 And the index is ok

 Frames re-ordered, B-frame friendly now :)
 End of B-frame check

 Editor :Audio streamer initialized
 Audio codec:  MP2-3
Mpeg1/2 audio codec created

** conf updated **
 One frame : 40, err=0 ms
.. Offset ...40 ms
[Bridge] Going to time 40
[Bridge] Starting with time 40, shift 0
[Bridge] Ending with time 40, sample 0
[Bridge] Going to time 40

 1 audio frame = 3840 bytes (1)
 OSS  : 48000 Hz, 2 channels
 Error initializing OSS: Error : 16
 OSS  : 48000 Hz, 2 channels
 Error initializing OSS: Error : 16No accel used for rendering
 yv12close called
Deleting post proc
Cleaning up
Waiting for Spidermonkey to finish...
Cleaning up Spidermonkey.
End of cleanup

Images stat:
___________
Max memory consumed (MB)     : 5265
Current memory consumed (MB) : 810
Max image used               : 14
Cur image used               : 2
Global mem stat
______________
        Memory consumed :4 (MB)

 Goodbye...

Ich sehe dort OSS, ich benutze aber alsa (und der Ton funktionniert sonst auf 
meinem System).

Klaus






Reply to: