Küsimus:
Tarkvara videote piltide kiireks ülevaatamiseks ja ekraanipiltide haaramiseks
user3450548
2015-10-02 18:57:45 UTC
view on stackexchange narkive permalink

Pean töö jaoks üle vaatama erinevad videod erinevatest failivormingutest, kuid enamasti on need h264 .mkv või .mov konteinerites ja väikese aja jooksul mõned kõige huvitavamatest piltidest ekraanipildid.

Tegelikult Ma avan VLC-ga videoid ja nühin kursorit ajaribal, jättes palju asju vahele, see töötab, kuid ma pole nii täpne.

Oleks tore, kui leiaksin programmi (Windowsi jaoks ), mis võimaldab laadida kogu filmi erinevate pöidladega ajaskaalale ja suumida sektsiooni, et ekraanil võtmekaadrit paremini kaevata.

Midagi sellist, nagu professionaalsed programmid ajateljel teevad, kuid ainult selle funktsiooniga.

Timeline with stills from a movie

üks vastus:
Steve Barnes
2015-10-03 01:05:30 UTC
view on stackexchange narkive permalink

Daft nii, nagu see kõlab, saate seda tegelikult teha käsurealt koos komponendiga ffmpeg imagemagickis või saate alla laadida otse ffmpeg.

Trikk seisneb selles, et kasutage filmist fotode kogumiseks ffmpegi, seejärel kitsendage huvipakkuvat perioodi (de):

  ffmpeg -i inputfile.avi -r 10 - s qvga -f image2 image-% 04d0.jpg  

annab teile filmi iga 10 sekundi kohta ühe QVGA (320x240) pildi, seejärel võite kasutada kas montaaži käsku ühendage need montaažiks või kasutage failibrauserit, et sirvida ja märkida üles pildinumbrid, mis tunduvad potentsiaalselt huvitavad, seejärel kasutage algusaega määramiseks valikuid -ss ja -t madalamad määrad, (-r) ja suuremad eraldusvõimed huvitavate bitide kitsendamiseks (soovitan kustutada JPEG-failid jooksude vahel.

Kui teate, millal otsitav ekraanipilt on, saate seda teha kasutage suvandeid -ss & -t algus.

Suur aitäh ffmpegi soovituse eest, siinkohal arvan, et jätkan seda suunda. Pange tähele, et akendel olev% peab olema %%.
Okei, ma kaevasin natuke dokumentatsiooni ja mõtlesin välja ka kena teksti ülekatte ajakoodile koos ffmpegiga: "ffmpeg -i inputfile.avi -filter_complex" fps = 1/30, drawtext = fontfile = font.ttf: text = ' %% {pts \: hms} ': x = 100: y = 50: fontsize = 48: fontcolor = white@0.9: borderw = 3: bordercolor = must, scale = iw / 2: ih / 2 "ekraanid / raam_% % 04d0.


See küsimus ja vastus tõlgiti automaatselt inglise keelest.Algne sisu on saadaval stackexchange-is, mida täname cc by-sa 3.0-litsentsi eest, mille all seda levitatakse.
Loading...