Portál AbcLinuxu, 8. května 2025 18:53

Dotaz: strih videa

26.7.2019 15:19 jany2 | skóre: 30 | blog: jany_blog
strih videa
Přečteno: 428×
Odpovědět | Admin
Potreboal by som jednoduchy nastroj na strih videa (pripadne join). Nemusi byt GUI a nechcem nic velkeho (proste vystrihnut sekvenciu a potom spojit niekolko sekvencii). Este v dobe kamennej ked som mal win, tak velmi sikovny bol virtualdubmod (mal par kB a robil zazracne veci). Na linuxe som zatial nepotreboval robit s videom, ale teraz potrebujem spracovat drobne videa z ip kamerky (mov).

thx
upozornujem, ze v linuxe som vecny zaciatocnik ...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.7.2019 15:27 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: strih videa
Odpovědět | | Sbalit | Link | Blokovat | Admin

ffmpeg.

GUI má například Kdenlive a Shotcut. Nicméně na popsaný problém (vystřihnout kusy videa a spojit je, bez dalších efektů) je ffmpeg v terminálu nejjednodušší.

27.7.2019 07:30 jany2 | skóre: 30 | blog: jany_blog
Rozbalit Rozbalit vše Re: strih videa
heh to ma ani nenapadlo. Aj ked som ffmpeg musel doinstalovat, tak strih to cut celkom OK. Problem mam s join. Skusal som vselico, ale 2 subory nedokazem spojit (samozrejme formaty su rovnake).

Subory mam z IP kamerky
General
Complete name                            : out01.mov
Format                                   : MPEG-4
Format profile                           : QuickTime
Codec ID                                 : qt  
File size                                : 6.30 MiB
Duration                                 : 32s 1ms
Overall bit rate                         : 1 651 Kbps
Movie name                               : LIVE555 Streaming Media v2017.10.28
Writing application                      : Lavf58.20.100

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Baseline@L3.0
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 1 frame
Format settings, GOP                     : M=1, N=25
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 31s 405ms
Bit rate                                 : 1 608 Kbps
Width                                    : 640 pixels
Height                                   : 360 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Variable
Frame rate                               : 25.000 fps
Minimum frame rate                       : 19.634 fps
Maximum frame rate                       : 38.282 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.279
Stream size                              : 6.02 MiB (96%)
Language                                 : English

Audio
ID                                       : 2
Format                                   : MPEG Audio
Format version                           : Version 1
Format profile                           : Layer 3
Codec ID                                 : .mp3
Duration                                 : 32s 1ms
Bit rate mode                            : Constant
Bit rate                                 : 64.0 Kbps
Channel(s)                               : 1 channel
Channel positions                        : Front: C
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 250 KiB (4%)
Language                                 : English
Strih isiel vyborne
ffmpeg -i in_file.mov -ss 00:00:15 -t 00:00:25 -c copy out_file.mov
Ale spojenie ako skusam, tak skusam, nefunguje. Vygooglil som, ze subory mp4, mov ... nejdu spojit. Avsak je ich mozne spojit tak, ze sa cesty k suborom naladuju do txt suboru a v prikaze sa zavola txt subor.
ffmpeg -f concat -i join.txt -c copy output,mov
ale ak to tak spravim, tak
[concat @ 0x7f8528f8a380] Line 1: unknown keyword '/home/jany2/out01.mov'
join.txt: Invalid data found when processing input
upozornujem, ze v linuxe som vecny zaciatocnik ...
27.7.2019 15:48 Kitter
Rozbalit Rozbalit vše Re: strih videa
V txt souboru concatu musi byt soubory uvozeny slovem "file"
file /home/jany2/out01.mov
file /home/jany2/out02.mov
file /home/jany2/out03.mov
...
27.7.2019 18:07 jany2 | skóre: 30 | blog: jany_blog
Rozbalit Rozbalit vše Re: strih videa
OK dik. Spravil som to tak, ale
[concat @ 0x7f24fb353380] Unsafe file name '/home/jany2/out01.mov'
join.txt: Operation not permitted
stacilo ale pridat parameter -safe 0. Takze
ffmpeg -f concat -safe 0 -i join.txt -c copy output.mov
upozornujem, ze v linuxe som vecny zaciatocnik ...
27.7.2019 18:40 Vtipnéř | skóre: 39 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: strih videa
Mělo by to jít i přímo v příkazové řádce bez souboru se seznamem, syntaxe je
-i "concat:soubor1|soubor2|soubor3"
Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
27.7.2019 20:14 jany2 | skóre: 30 | blog: jany_blog
Rozbalit Rozbalit vše Re: strih videa
Malo, ale nejde, vzdy sa ulozi len prvy subor a s dalsimi sa nespoji
upozornujem, ze v linuxe som vecny zaciatocnik ...
27.7.2019 20:45 w4error
Rozbalit Rozbalit vše Re: strih videa
Nejdrive je dobre pockat na reseni a pak zacit radit a ani to neoverit.

Zdar Max
pepe_ avatar 28.7.2019 10:00 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: strih videa

Tak avidemux je něco jako virtualdub. I virtualdub je v AURu v archlinuxu skrze wine.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.