more sensible defaults
This commit is contained in:
@@ -4,9 +4,9 @@ import subprocess
|
||||
import sys
|
||||
import os
|
||||
import time
|
||||
import parse
|
||||
import argparse
|
||||
import json
|
||||
import fractions
|
||||
from ansi.colour import fg, fx
|
||||
from datetime import datetime
|
||||
|
||||
@@ -106,7 +106,12 @@ Language: {tags-lang}""".format(
|
||||
float(stream["r_frame_rate"].split("/")[0])
|
||||
/ float(stream["r_frame_rate"].split("/")[1])
|
||||
)
|
||||
stream["display_aspect_ratio"] = stream.get("display_aspect_ratio", "NA")
|
||||
stream["display_aspect_ratio"] = stream.get(
|
||||
"display_aspect_ratio",
|
||||
str(
|
||||
fractions.Fraction(int(stream["width"]), int(stream["height"]))
|
||||
).replace("/", ":"),
|
||||
)
|
||||
msg = """{Y}==== Stream:{index} ===={z}
|
||||
Type: {G}{codec_type}{z}
|
||||
Codec: {codec_long_name} ({codec_name})
|
||||
@@ -122,12 +127,13 @@ Language: {tags-lang}""".format(
|
||||
|
||||
def format_audio(self, stream):
|
||||
stream["hrate"] = self._speedfmt(stream.get("bit_rate", 0))
|
||||
stream["channel_layout"] = stream.get("channel_layout", "")
|
||||
msg = """{Y}==== Stream:{index} ===={z}
|
||||
Type: {G}{codec_type}{z}
|
||||
Codec: {codec_long_name} ({codec_name})
|
||||
Bitrate: {hrate}
|
||||
Sample Rate: {sample_rate} Hz
|
||||
Channels: {channels} ({channel_layout})""".format(
|
||||
Channels: {channels} {channel_layout}""".format(
|
||||
**stream
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user