grl-launch(1)

πŸ’– grl-launch β€” the manual, but make it cute πŸ’–

okay so bestie, this is the manual page for grl-launch, living in the General Commands Manual section 1. Yes, the one-and-only. Let's get into it ✨


🌸 NAME 🌸

grl-launch β€” run Grilo operations from the command line 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

grl-launch [OPTIONS] OPERATION PARAMETERS

it's giving "give me options, then an operation, then its parameters" and honestly? iconic.


✨ DESCRIPTION ✨

So this manual page documents briefly the grl-launch command. Brief queen, we love her πŸ’…

grl-launch is a tool that lets you run Grilo operations straight from the command line. no cap, that's the whole vibe 🌈


πŸŽ€ OPERATIONS πŸŽ€

Here's the whole lineup, bestie. learn them, love them πŸ‘‘

  • browse <source>|<media box> β€” browse a source, or a media box 🌸
  • may_resolve <key> <source>|<media box> [<source>] β€” the may-resolve move. note the optional extra [<source>] at the end πŸ¦‹
  • query <expression> <source> β€” run a query with an expression against a source πŸ”₯
  • resolve <source>|<media> [<source>] β€” resolve it. and yes, another optional [<source>] 🧚
  • search <term> <source> β€” search a term in a source ⭐
  • monitor <source> β€” monitor a source πŸ‘‘
  • test_media_from_uri <uri> [<source>] β€” test media from a uri, with an optional [<source>] πŸ’œ
  • media_from_uri <uri> <source> β€” media from a uri, and this one wants the source <b>for real</b>, no brackets πŸ’–

πŸ’… OPTIONS πŸ’…

One bullet per flag because we do <b>not</b> skip. ever. periodt πŸ’€

  • -h, --help β€” show a summary of the grl-launch options. your little cheat sheet πŸŽ€
  • --help-grl β€” show a summary of the Grilo options ✨
  • --help-all β€” show a summary of <b>all</b> the options. everything, everywhere, all at once 🌈
  • -C, --config β€” configuration file to send to sources πŸ“„
  • -c, --count β€” number of elements to return πŸ”’
  • -d, --delay β€” wait some seconds before performing the operation (default <b>1</b> second). patience is a virtue, bestie ⏳
  • -f, --flags=full|fast_only|idle_relay β€” list of comma-separated flags to use 🚩
  • -F, --full β€” full serialize πŸ’«
  • -k, --keys β€” list of comma-separated keys to retrieve πŸ”‘
  • -S, --serialize β€” serialize 🧚
  • -s, --skip β€” number of elements to skip. we're skipping, not missing πŸ™ˆ
  • -T, --titles β€” print column titles (useful for CSV spreadsheets) πŸ“Š
  • -V, --version β€” print version 🏷️

πŸ“ EXAMPLES πŸ“

Real ones. copied exactly. do not touch πŸ‘‡

Print the ID for all the items searched in the Tracker source:

grl-launch-0.3 search "" -S grl-tracker-source

Print the ID and title for the items in the Apple Trailers source:

grl-launch-0.3 -k id,title browse grl-appletrailers-lua

Print the title for the videos indexed by Tracker:

grl-launch-0.3 -S browse -k title grlcontainer://grl-tracker-source/videos

πŸ‘‘ AUTHOR πŸ‘‘

This manual page was written by Alberto Garcia <berto@igalia.com> πŸ’– shoutout to the author, fr fr.


and that's the whole page, bestie. this version dropped on <b>August 25, 2014</b>, and it's grl-launch(1) through and through. slay, bye 🫢✨