Example #1
0
$ livestreamer twitch.tv/onemoregametv 720p

Stream now playbacks in player (default is {0}).

""".format(
    default_player
)

livestreamer = Livestreamer()
logger = livestreamer.logger.new_module("cli")

msg_output = sys.stdout
parser = ArgumentParser(
    description="CLI program that launches streams from various streaming services in a custom video player",
    fromfile_prefix_chars="@",
    formatter_class=argparse.RawDescriptionHelpFormatter,
    epilog=exampleusage,
    add_help=False,
)

parser.add_argument("url", help="URL to stream", nargs="?")
parser.add_argument(
    "stream", help="Stream quality to play, use 'best' or 'worst' for highest or lowest quality available", nargs="?"
)

parser.add_argument("-h", "--help", action="store_true", help="Show this help message and exit")
parser.add_argument("-V", "--version", action="version", version="%(prog)s " + livestreamer.version)
parser.add_argument("-u", "--plugins", action="store_true", help="Print all currently installed plugins")
parser.add_argument(
    "-l",
    "--loglevel",
Example #2
0
example usage:

$ livestreamer twitch.tv/onemoregametv
Found streams: 240p, 360p, 480p, 720p, best, iphonehigh, iphonelow, live
$ livestreamer twitch.tv/onemoregametv 720p

Stream now playbacks in player (default is VLC).

"""

livestreamer = Livestreamer()
logger = livestreamer.logger.new_module("cli")

msg_output = sys.stdout
parser = ArgumentParser(description="CLI program that launches streams from various streaming services in a custom video player",
                        fromfile_prefix_chars="@",
                        formatter_class=argparse.RawDescriptionHelpFormatter,
                        epilog=exampleusage, add_help=False)

parser.add_argument("url", help="URL to stream", nargs="?")
parser.add_argument("stream", help="Stream quality to play, use 'best' for highest quality available",
                    nargs="?")

parser.add_argument("-h", "--help", action="store_true",
                    help="Show this help message and exit")
parser.add_argument("-u", "--plugins", action="store_true",
                    help="Print all currently installed plugins")
parser.add_argument("-l", "--loglevel", metavar="level",
                    help="Set log level, valid levels: none, error, warning, info, debug",
                    default="info")

playeropt = parser.add_argument_group("player options")
Example #3
0
$ livestreamer twitch.tv/onemoregametv
Found streams: 240p, 360p, 480p, 720p, best, iphonehigh, iphonelow, live
$ livestreamer twitch.tv/onemoregametv 720p

Stream now playbacks in player (default is VLC).

"""

livestreamer = Livestreamer()
logger = livestreamer.logger.new_module("cli")

msg_output = sys.stdout
parser = ArgumentParser(
    description=
    "CLI program that launches streams from various streaming services in a custom video player",
    fromfile_prefix_chars="@",
    formatter_class=argparse.RawDescriptionHelpFormatter,
    epilog=exampleusage,
    add_help=False)

parser.add_argument("url", help="URL to stream", nargs="?")
parser.add_argument(
    "stream",
    help="Stream quality to play, use 'best' for highest quality available",
    nargs="?")

parser.add_argument("-h",
                    "--help",
                    action="store_true",
                    help="Show this help message and exit")
parser.add_argument("-V",
Example #4
0
example usage:

$ livestreamer twitch.tv/onemoregametv
Found streams: 240p, 360p, 480p, 720p, best, iphonehigh, iphonelow, live
$ livestreamer twitch.tv/onemoregametv 720p

Stream now playbacks in player (default is VLC).

"""

livestreamer = Livestreamer()
logger = livestreamer.logger.new_module("cli")

msg_output = sys.stdout
parser = ArgumentParser(description="CLI program that launches streams from various streaming services in a custom video player",
                        fromfile_prefix_chars="@",
                        formatter_class=argparse.RawDescriptionHelpFormatter,
                        epilog=exampleusage, add_help=False)

parser.add_argument("url", help="URL to stream", nargs="?")
parser.add_argument("stream", help="Stream quality to play, use 'best' for highest quality available, 'worst' for lowest",
                    nargs="?")

parser.add_argument("-h", "--help", action="store_true",
                    help="Show this help message and exit")
parser.add_argument("-V", "--version", action="version", version="%(prog)s " + livestreamer.version)
parser.add_argument("-u", "--plugins", action="store_true",
                    help="Print all currently installed plugins")
parser.add_argument("-l", "--loglevel", metavar="level",
                    help="Set log level, valid levels: none, error, warning, info, debug",
                    default="info")
parser.add_argument("-t", "--type", metavar="type", help="Stream type 'ahs', 'hls', 'http' or 'rtmp'. Some services have only one type.")