For at opnå videovarighed i sekunder præcist, kan du bruge forskellige værktøjer og kommandoer. Her er nogle metoder, der kan hjælpe dig med at få en præcis varighed:
ffmpeg -i file.flv 2>&1 | grep "Duration"
Duration: 00:39:43.08, start: 0.040000, bitrate: 386 kb/s
mediainfo file.flv | grep Duration
Duration : 39mn 43s
Disse metoder gav en varighed, men ikke i sekunder. For at få varigheden i sekunder, kan du bruge en kombination af ffmpeg
og awk
kommandoer:
ffmpeg -i file.flv 2>&1 | grep "Duration" | cut -d ' ' -f 4 | sed s/,// | sed 's@\..*@@g' | awk '{ split($1, A, ":"); split(A[3], B, "."); print 3600*A[1] + 60*A[2] + B[1] }'
Dette vil give dig varigheden i sekunder. For eksempel:
2383
sekunder (som er 39.71 minutter)ffmpeg -i file.flv 2>&1 | grep "Duration"
: Henter varigheden af videoen.cut -d ' ' -f 4
: Skærer ud varighedsdelen.sed s/,//
: Fjerner komma.sed 's@\..*@@g'
: Fjerner millisekunder.awk '{ split($1, A, ":"); split(A[3], B, "."); print 3600*A[1] + 60*A[2] + B[1] }'
: Konverterer tid til sekunder.Ved at følge denne metode kan du opnå en præcis varighed af videoen i sekunder.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker