Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] video z kamery [cross]

To: winnt@man.lodz.pl
Subject: Re: [WINNT] video z kamery [cross]
From: artiun <artiun@spam.wp.pl>
Date: Thu, 07 Aug 2014 14:52:31 +0200
W dniu 2014-08-07 14:38, Tomasz Sowa pisze:
Witam, dnia Wed, 06 Aug 2014 10:38:49 -0400
rs <no.address@no.spam.info> napisał:

Będę rozkminiał jak uporam się pilną robotą.
ja tez. <rs>

a skoro wszyscy to ja też ;)


plik 00099O.mov:
$ ffmpeg -i 00099O.mov 2>&1 | grep Stream
     Stream #0:0(eng): Video: h264 (High 4:2:2 Intra) (ai15 /
0x35316961), yuv422p10le(pc, bt709), 1920x1080 [SAR 1:1 DAR 16:9],
113664 kb/s, 25 fps, 25 tbr, 2500 tbn, 174762.67 tbc (default)
     Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz,
mono, s16, 768 kb/s (default)
     Stream #0:2(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz,
mono, s16, 768 kb/s (default)
     Stream #0:3(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz,
mono, s16, 768 kb/s (default)
     Stream #0:4(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz,
mono, s16, 768 kb/s (default)
     Stream #0:5(eng): Data: none (tmcd / 0x64636D74), 0 kb/s

Jedna ścieżka video i cztery ścieżki audio. Zauważ że ścieżka video
ma bitrate 113tys kb/s więc nic dziwnego że masz problem z jej odtworzeniem
(wymaga bardzo mocnego komputera). U mnie smplayer odtwarza ale co
którąś klatkę wideo.

Mała konwersja:
$ ffmpeg -i 00099O.mov -crf 21 -map 0:0 video.mp4
I sprawdź teraz:
http://tmp.ttmath.org/audiotest/000990/video.mp4

Wyciągnięcie ścieżek audio:
$ for i in `seq 1 4`; do ffmpeg -i 00099O.mov -map 0:$i -aq 1
stream_$i.mp3; done
http://tmp.ttmath.org/audiotest/000990/stream_1.mp3
http://tmp.ttmath.org/audiotest/000990/stream_2.mp3
http://tmp.ttmath.org/audiotest/000990/stream_3.mp3
http://tmp.ttmath.org/audiotest/000990/stream_4.mp3
Wszystkie wyglądają na puste (szum).



plik 002266.m4a:
$ ffmpeg -i 002266.m4a 2>&1 | grep Stream
     Stream #0:0(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo,
fltp, 255 kb/s (default)

Jedna ściażka audio:
$ ffmpeg -i 002266.m4a -aq 1 stream.mp3
http://tmp.ttmath.org/audiotest/002266m4a/stream.mp3



plik 002266.mov:
$ ffmpeg -i 002266.mov 2>&1 | grep Stream
     Stream #0:0(eng): Video: h264 (High 4:2:2 Intra) (ai15 /
0x35316961), yuv422p10le(pc, bt709), 1920x1080 [SAR 1:1 DAR 16:9],
113664 kb/s, 25 fps, 25 tbr, 2500 tbn, 174762.67 tbc (default)
     Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz,
mono, s16, 768 kb/s (default)
     Stream #0:2(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz,
mono, s16, 768 kb/s (default)
     Stream #0:3(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz,
mono, s16, 768 kb/s (default)
     Stream #0:4(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz,
mono, s16, 768 kb/s (default)
     Stream #0:5(eng): Data: none (tmcd / 0x64636D74), 0 kb/s

Jedna ścieżka wideo (także o olbrzymim bitracie) oraz cztery ścieżki audio.

Wyciągnięcie i kompresja video:
$ ffmpeg -i 002266.mov -crf 21 -map 0:0 video.mp4
http://tmp.ttmath.org/audiotest/002266mov/video.mp4

Wyciągnięcie i kompresja audio:
$ for i in `seq 1 4`; do ffmpeg -i 002266.mov -map 0:$i -aq 1
stream_$i.mp3; done
http://tmp.ttmath.org/audiotest/002266mov/stream_1.mp3
http://tmp.ttmath.org/audiotest/002266mov/stream_2.mp3
http://tmp.ttmath.org/audiotest/002266mov/stream_3.mp3
http://tmp.ttmath.org/audiotest/002266mov/stream_4.mp3
W stream_2.mp3 jakąś rozmowę słychać, reszta pusta (szum).

Połączenie wideo ze strumieniem audio nr 2 i zmniejszenie obrazu o połowę:
$ ffmpeg -i 002266.mov -crf 21 -map 0:0 -map 0:2 -filter:v
scale=in_w/2:in_h/2 video+audiostream2.mp4
http://tmp.ttmath.org/audiotest/002266mov/video+audiostream2.mp4

Do konwersji użyłem ffmpeg-a 2.2.4, daj znać czy pliki otwierają się na
Windowsie/Macu bo nie mam jak sprawdzić.


szacun, masz zdrowie :) Lubię upartych ludzi.
Cofam co napisałem, za grupy.

--
Artur
0 weeks 0 days 0 hours 16 minutes 23 seconds and 888 milliseconds.
"pl.comp.os.ms-windows.winnt"

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>