gron
will come in very handy some day, now that I have it in my tool bag. My jq
skills are pretty much non-existent, though. I don't use it often enough.
@tsv
.
$ # Search YouTube using the Invidious API for "never gonna give you up" and write the results to out.json
$ curl -sGL -A 'Mozilla/5.0 (Linux; x86_64) Ladybird/1.0' -o out.json --data-urlencode 'q=never gonna give you up' 'https://farside.link/invidious/api/v1/search'
$ jq -r '.[] | select(.type == "video") | [ .title, .author, .authorVerified, .videoId ] | @tsv' out.json
Rick Astley - Never Gonna Give You Up (Official Music Video)\tRick Astley\ttrue\tdQw4w9WgXcQ
Rick Astley - Never Gonna Give You Up [Lyrics]\tGlyphoricVibes\ttrue\tQdezFxHfatw
InsurAAAnce & Rick Astley Never Gonna Give You Up\tCSAA Insurance Group, a AAA Insurer\ttrue\tGtL1huin9EE
[...]
@tsv
.
$ # Search YouTube using the Invidious API for "never gonna give you up" and write the results to out.json
$ curl -sGL -A 'Mozilla/5.0 (Linux; x86_64) Ladybird/1.0' -o out.json --data-urlencode 'q=never gonna give you up' 'https://farside.link/invidious/api/v1/search'
$ jq -r '.[] | select(.type == "video") | [ .title, .author, .authorVerified, .videoId ] | @tsv' out.json
Rick Astley - Never Gonna Give You Up (Official Music Video)\tRick Astley\ttrue\tdQw4w9WgXcQ
Rick Astley - Never Gonna Give You Up [Lyrics]\tGlyphoricVibes\ttrue\tQdezFxHfatw
InsurAAAnce & Rick Astley Never Gonna Give You Up\tCSAA Insurance Group, a AAA Insurer\ttrue\tGtL1huin9EE
[...]
$ curl -sGL -A 'Mozilla/5.0 (Linux; x86_64) Ladybird/1.0' -o out.json --data-urlencode 'q=never gonna give you up' 'https://farside.link/invidious/api/v1/search'
$ jq -r '.[] | select(.type == "video") | [ .title, .author, .authorVerified, .videoId ] | @tsv' out.json
Rick Astley - Never Gonna Give You Up (Official Music Video)\tRick Astley\ttrue\tdQw4w9WgXcQ
Rick Astley - Never Gonna Give You Up [Lyrics]\tGlyphoricVibes\ttrue\tQdezFxHfatw
InsurAAAnce & Rick Astley Never Gonna Give You Up\tCSAA Insurance Group, a AAA Insurer\ttrue\tGtL1huin9EE
[...]
$ # Search YouTube using the Invidious API for "never gonna give you up" and write the results to out.json
$ curl -sGL -A 'Mozilla/5.0 (Linux; x86_64) Ladybird/1.0' -o out.json --data-urlencode 'q=never gonna give you up' 'https://farside.link/invidious/api/v1/search'
$ jq -r '.[] | select(.type == "video") | [ .title, .author, .authorVerified, .videoId ] | @tsv' out.json
Rick Astley - Never Gonna Give You Up (Official Music Video)\tRick Astley\ttrue\tdQw4w9WgXcQ
Rick Astley - Never Gonna Give You Up [Lyrics]\tGlyphoricVibes\ttrue\tQdezFxHfatw
InsurAAAnce & Rick Astley Never Gonna Give You Up\tCSAA Insurance Group, a AAA Insurer\ttrue\tGtL1huin9EE
[...]
@tsv
.
$ # Search YouTube using the Invidious API for "never gonna give you up" and write the results to out.json
$ curl -sGL -A 'Mozilla/5.0 (Linux; x86_64) Ladybird/1.0' -o out.json --data-urlencode 'q=never gonna give you up' 'https://farside.link/invidious/api/v1/search'
$ jq -r '.[] | select(.type == "video") | [ .title, .author, .authorVerified, .videoId ] | @tsv' out.json
Rick Astley - Never Gonna Give You Up (Official Music Video) Rick Astley true dQw4w9WgXcQ
Rick Astley - Never Gonna Give You Up [Lyrics] GlyphoricVibes true QdezFxHfatw
InsurAAAnce & Rick Astley Never Gonna Give You Up CSAA Insurance Group, a AAA Insurer true GtL1huin9EE
[...]
@tsv
.
$ # Search YouTube using the Invidious API for "never gonna give you up" and write the results to out.json
$ curl -sGL -A 'Mozilla/5.0 (Linux; x86_64) Ladybird/1.0' -o out.json --data-urlencode 'q=never gonna give you up' 'https://farside.link/invidious/api/v1/search'
$ jq -r '.[] | select(.type == "video") | [ .title, .author, .authorVerified, .videoId ] | @tsv' out.json
Rick Astley - Never Gonna Give You Up (Official Music Video)\tRick Astley\ttrue\tdQw4w9WgXcQ
Rick Astley - Never Gonna Give You Up [Lyrics]\tGlyphoricVibes\ttrue\tQdezFxHfatw
InsurAAAnce & Rick Astley Never Gonna Give You Up\tCSAA Insurance Group, a AAA Insurer\ttrue\tGtL1huin9EE
[...]