summaryrefslogtreecommitdiff
path: root/lib/action/Clip
blob: d98cf0e7b5bf991f48761670b7d5e61666603fc5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#! /bin/bash

source ./util/verify/cbd-https
source ./util/menu/deasy-core
source ./util/dpath

url="$(is_https_url_cbd "$1")"

from="$(deasy_core 'From (00:00/n)')"
[ -z "$from" ] && exit 0

to="$(deasy_core 'To (00:00/n)')"
[ -z "$to" ] && exit 0

filename="$(deasy_core 'Filename')"
[ -z "$filename" ] && exit 0

ffmpeg -n \
       -ss "$from" \
       -to "$to" \
       -i "$(yt-dlp -f b --get-url "$url")" \
       "$DPATH/$filename.mp4"