[19. June 2013] Soundcloud® available now | [7. June 2013] Youporn available now | [11 Jan. 2013] Customize your A-400 Home Screen

Firmware: A-400 [13 May 2013] | C-300 [30 Nov. 2012] | A-300 [30 Nov. 2012] | C-200 RC1 [13 June 2013] | A-200/A-210 RC1 [13 June 2013]

Just got your NMT | WIKI has the answers | Search the forum | Forum Rules/Policy | Firmware & Official NMT News | Popcornhour manuals



User(s) browsing this thread: 1 Guest(s)
Progressive playback of avi to CRT component?
08-29-2008, 01:53 AM (This post was last modified: 08-29-2008 02:04 AM by lordy.)
Post: #1
Progressive playback of avi to CRT component?
Hi, Can anyone confirm that they can get progressive playback of progressive avi's to their
standard def CRT (either 480p or 576p).

When I play DVD ISOs the output is progressive, but not when I play avis.
As some avis & mkvs are either recorded from progressive source or the interlacing has been removed using very good s/w, I'd like to take advantage of that.

The difference is that scan lines are less noticeable when progressive, (The TV menu tells me when I'm looking at interlaced or progressive.)

I downloaded some progressive samples from http://www.100fps.com

I even tried forcing mono to run with the following options:

-f 480p59_714 -r 480p -edid_exclude 480i -edid_exclude 576i -edid_force 480p
-f 480p59 -r 480p -edid_exclude 480i -edid_exclude 576i -edid_force 480p

and some other similar combinations, but still the avi output is interlaced.

The TV is a Toshiba 36ZP48P and is happy with NTSC or PAL. I'm testing with 480 as most of the avis will be NTSC source

Any suggestions?
When PH starts mono it seems to just pass the options

-single file:///opt/sybhttpd/localhost.drives/HARD_DISK/myfile.avi -dram 1

The mono options are below. (deep breath)

Code:
MONO OPTIONS
        -forceSD: SD profile used instead of HD
        -R: If filename is a directory, play its sub-directories recursively
        -nogui: don't display the GUI (defaut is yes)
        -demux <soft|hard|auto>: Set demuxing method (default is auto)
        -jpeg <soft|hard|auto>: Set jpeg decompression method (default is auto)
        -cc <tv|soft|608soft|708soft>: Selects the closed caption display mode.
        -sat: send audio while in trickmode (default is not to send it)
        -displayerror <threshold>: sets display error threshold [0]
        -err_prop_threshold <threshold> : sets anchor error propagation threshold
        -err_prop_length <length> : sets anchor error propagation length
PLAYBACK OPTIONS (default values inside brackets)
        -m chip: Selects the board number [0]
        -L count: Loops the file count times [1]
        -l: Loops the file infinitely [FALSE]
        -waitexit: application doesn't stop and exit until q key is pressed
        -data mode: selects which streams to send to decode: n,a,v,s (n=none) [avs]
        -ts mode: selects which streams to send PTS to decode: n,a,v,s (n=none) [avs]
        -save mode: selects which streams to save into file: n,a,v,s (n=none) [n]
                    mode: avs, av, a, vs, v, n
        -savems mode: same as -save but outputs elementary file with embedded pts and frame_size data
        -speed N M: set the speed factor to N/M [1 1]
        -dram controller: sets the dram controller to use [0]
        -manutest: maunufacture testing mode
        -pause: starts playback in pause state
        -bcc filename: use the BCC file filename [NULL]
        -stcdrift: enable correction of STC-to-PCR drift (SPI only)
        -stcdbg n: level of debug print [0]..3
        -delay time: set delay in ms for audio, video timers relative to stc timer [0]
        -dmapool count log2_size: sets the count and the log2 size of the dma pool.
                                  Default is application dependent.
        -disk_ctrl level: minimum number of buffer when reactivation of disk must be done.
        -prebuf size: maximum size in kB read from media for prebuffering.
        -sat: send audio while in trickmodes [false]
        -past: play any supported track [disabled]; otherwise video track must have a known codec
        -noucode: do not load microcode [FALSE]
        -STCid value: selects the STC ID to use [0]
        -STC_initial_value value: sets STC initial value before reading stream (allows black frame in prebuffering mode)]
        -far <value>: fast audio recovery after trickmodes (performs a seek when resuming from trickmodes) [0] 1
        -dontSendMPEG4pts: dont send video pts for mpeg4/h264 encoded AVI files
DISPLAY OPTIONS (default values inside brackets)
        -no_disp: do not configure the outports
        -f standard: Sets output format, default is NTSC_M
                CVT_640x480x50 CVT_640x480x60 CVT_640x480x75 CVT_640x480x85
                CVT_800x600x50 CVT_800x600x60 CVT_800x600x75 CVT_800x600x85
                CVT_1024x768x50 CVT_1024x768x60 CVT_1024x768x75 CVT_1024x768x85
                CVT_1152x864x50 CVT_1152x864x60 CVT_1152x864x75 CVT_1152x864x85
                CVT_1280x960x50 CVT_1280x960x60 CVT_1280x960x75 CVT_1280x960x85
                CVT_1280x1024x50 CVT_1280x1024x60 CVT_1280x1024x75
                CVT_1280x1024x85 CVT_1600x1200x50 CVT_1600x1200x60
                DBL3_1952x1232 DBL3_1952x30 HDMI_640x480p59 HDMI_640x480p60
                HDMI_480p59 HDMI_480p60 HDMI_720p59 HDMI_720p60 HDMI_1080i59
                HDMI_1080i60 HDMI_480i59 HDMI_480i60 HDMI_720x240p59
                HDMI_720x240p60 HDMI_2880x480i59 HDMI_2880x480i60
                HDMI_2880x240p59 HDMI_2880x240p60 HDMI_1440x480p59
                HDMI_1440x480p60 HDMI_1080p59 HDMI_1080p60 HDMI_576p50
                HDMI_720p50 HDMI_1080i50 HDMI_576i50 HDMI_720x288p50
                HDMI_2880x576i50 HDMI_2880x288p50 HDMI_1440x576p50 HDMI_1080p50
                HDMI_1080p23 HDMI_1080p24 HDMI_1080p25 HDMI_1080p29 HDMI_1080p30
                HDMI_2880x480p59 HDMI_2880x480p60 HDMI_2880x576p50
                HDMI_1080i50_1250 HDMI_1080i100 HDMI_720p100 HDMI_576p100
                HDMI_576i100 HDMI_1080i119 HDMI_1080i120 HDMI_720p119
                HDMI_720p120 HDMI_480p119 HDMI_480p120 HDMI_480i119 HDMI_480i120
                HDMI_576p200 HDMI_576i200 HDMI_480p239 HDMI_480p240 HDMI_480i239
                HDMI_480i240 1080p60 1080p59 1080p50 1080i60 1080i59 1080i50
                1080i48 1080i47 1080p30 1080p29 1080p25 1080p24 1080p23
                1080i50_1250 1080p50_1250 720p60 720p59 720p50 720p30 720p29
                720p25 720p24 720p23 ITU_Bt656_525 ITU_Bt656_240p NTSC_M_Japan
                NTSC_M PAL_60 PAL_M 480p59 NTSC_M_Japan_714 NTSC_M_714
                PAL_60_714 PAL_M_714 480p59_714 ITU_Bt656_625 ITU_Bt656_288p
                PAL_BG PAL_N 576p50 PAL_BG_702 PAL_N_702 576p50_702
                VESA_640x350x85 VESA_640x400x85 VESA_720x400x85 VESA_640x480x60
                VESA_640x480x72 VESA_640x480x75 VESA_640x480x85 VESA_848x480x60
                VESA_800x600x56 VESA_800x600x60 VESA_800x600x72 VESA_800x600x75
                VESA_800x600x85 VESA_1024x768x43 VESA_1024x768x60
                VESA_1024x768x70 VESA_1024x768x75 VESA_1024x768x85
                VESA_1152x864x75 VESA_1280x768x60RB VESA_1280x768x60
                VESA_1280x768x75 VESA_1280x768x85 VESA_1280x960x60
                VESA_1280x960x85 VESA_1280x1024x60 VESA_1280x1024x75
                VESA_1280x1024x85 VESA_1360x768x60 VESA_1366x768x60
                VESA_1400x1050x60RB VESA_1400x1050x60 VESA_1400x1050x75
                VESA_1400x1050x85 VESA_1600x1200x60 VESA_1600x1200x65
                VESA_1600x1200x70 VESA_1600x1200x75 VESA_1600x1200x85
                VESA_1792x1344x60 VESA_1792x1344x75 VESA_1856x1392x60
                VESA_1856x1392x75 VESA_1920x1200x60RB VESA_1920x1200x60
                VESA_1920x1200x75 VESA_1920x1200x85 VESA_1920x1440x60
                VESA_1920x1440x75 VESA_640x350x70 VESA_640x480i30
                VESA_640x480i60 VESA_720x400x70 VESA_640x480x66 VESA_832x624x75
                VESA_1152x870x75 VESA_1280x720x60 VESA_1280x720x75
                VESA_1440x900x60RB VESA_1440x900x60 VESA_1440x900x75
                VESA_1680x1050x60RB VESA_1680x1050x60 VESA_1920x1080x60i
                edid (to use preferred standard from EDID info)
        -r <resolution>: shortcut to set common video resolutions: pref=EDID preferred,
                480i[59], 480i60, 480p[59], 480p60, 576i[50], 576p[50], 720p50, 720p[59], 720p60,
                1080i50, 1080i[59], 1080i60, 1080p23, 1080p24, 1080p50, 1080p[59], 1080p60, vga
        -vgaf standard: sets output format for VGA/DVI output separately
                from analog out
        -vmf <filename.vmf>: specify a filename with a video mode line, used instead of -f options
                WARNING: Incorrect values in the .vmf file can cause damage to the monitor or TV!
                Sigma Designs is not responsible for any such damage.
        -cs colorspace: Sets the output colorspace. [YCC601]
        -mcs colorspace: Sets the mixer colorspace. [none]
        -ocs colorspace: Sets the OSD source colorspace [none]
        Colorspaces:
                limited range (black at 16, white at 235): RGBl, YCC601, YCC709, extended gamut: xvYCC601, xvYCC709
                full range (black at 0, white at 255): RGB, YCC601f, YCC709f, extended gamut: xvYCC601f, xvYCC709f
        -sm mode : Sets display scaling mode [letterBox] panScan ARIB
        -asp x y: Sets display aspect ratio  (x y in [0-255] range) [4 3]
                (0 0 means that the source aspect ratio is used for the display
                aspect ratio (used with WSS).
        -afd <active format>: designate the portion of the screen containing actual picture information:
                [none], full, 16x9top, 14x9top, 64x27, 4x3, 16x9, 14x9, 4x3_14x9, 16x9_14x9, 16x9_4x3
                The last 3 are optional clipping formats, e.g. the last is a 16x9 format that could be cropped to 4x3
        -zoom x y w h: Selects the input window to display [0 0 width height]
        -window x y w h: Selects the output window to display [0 0 width height]
                all zoom values: 0..4095: absolute pixel, 4096..8192: 0%..100% relative size
        -o output: Selects the output
                [svideo] composite hdmi dvi lvds dvi_8 dvi_16 dvi_24 dig_8 dig_16 dig_24
                vga scart
                component_rgb_scart component_rgb_sog component_rgb_smpte
                component_yuv_betacam component_yuv_m2 component_yuv_smpte
        -dvi_hdmi [siI164] siI170 siI9030 siI9034 siI9134 anx9030 lvds none - Selects supported DVI/HDMI chip
        -hdmi state - Force HDMI (AVI info frames and audio) or DVI mode (no AVI/audio), state is optional: [1] 0
        -hdcp - Enable HDCP (only valid on siI170 and siI9030 DVI chip)
        -edid - Display EDID information of the TV/Monitor
        -ed n: use video format from EDID short descriptor number 'n'
                (instead of detailed descriptor with '-f edid')
        -edmode <width> <height> <vfreq> <interlaced>: use closest matching EDID short descriptor
        -edid_exclude <mode>: exclude certain video mode from being used with EDID
        -edid_force <mode>: force certain video modes to be used with EDID, if available in the display
                <mode> can be either of: 24hz 25hz 30hz 50hz 60hz 100hz 120hz 200hz 240hz 4x3 16x9
                sd ed hd 480i 480p 576i 576p 720p 1080i 1080p (sd = 480i, 576i, ed = 480p, 576p, hd = 720p, 1080i, 1080p)
                multiple specifications of -edid_exclude and -edid_force are possible.
        -edid_limits <min_pix> <max_pix> <min_hfreq> <max_hfreq> <min_vfreq> <max_vfreq>: limit EDID mode
                detection to the range specified. all values in Hz. use 0 to disable a range limit.
                If all exclusions and limits leave no mode available, 640x480p will be used.
        -edwrite <filename>: write data from file (binary, multiple of 128 bytes) to display's EDID EEPROM
        -edread <filename>: read data from display's EDID and write to a binary file
        -hdmi_de: Generate DE signal by HDMI chip instead of using the one from 86xx digital out
        -hdmi_act <active format>: designate the portion of the screen containing actual picture information:
                [none], full, 16x9top, 14x9top, 64x27, 4x3, 16x9, 14x9, 4x3_14x9, 16x9_14x9, 16x9_4x3
                The last 3 are optional clipping formats, e.g. the last is a 16x9 format that could be cropped to 4x3
        -hdmi_bars <top> <bottom> <left> <right>: designate filler bars on the screen, 0..4096:
                top:end of horizontal bar at top [0], bottom: start of horizontal bar at bottom [4096]
                left:end of vertical bar at left [0], right: start of vertical bar at right [4096]
        -hdmi_scan [under|over]: tag picture as underscanned (computer) or overscanned (video)
        -hdmi_spd Vendor Product [<class>]: Send HDMI SPD info frame, identifying source product
                class: STB, DVD, DVHS, HDD, DVC, DSC, VCD, Game, PC, BluRay, SACD
        -tmds_mode <gpio> <threshold>: Set GPIO pin 'gpio' to 1 when HDMI pixel clock is above 'threshold' MHz
        -hdmi2c n [speed]: use I2C module 'n' for DVI/HDMI init (0=software, [1]=hardware, 2=built-in hdmi)
                speed: optional, I2C bus speed in kHz, default: 100
        -hdmi_ddc_tx: use same I2C bus for DDC and Tx-Chip access (on some standalone boards)
        -dvi_reset <GPIO>: use a GPIO pin to reset DVI chip [0](disabled) (use 4 or 11 on some standalone boards)
        -agc_version level: Sets the macrovision version [0] 1
        -agc level: Sets the macrovision level [0] 1 2 3
        -aps level: Sets the aps level [0] 1 2 3
        -cgmsa level: Sets the cgms level [0] 1 2 3
        -rcd: Sets the rcd bit [0] 1
        -asb: Sets the asb bit [0] 1
        -vscaler scaler_index: Selects the scaler to use to display the video
        Possible values: 'mv', 'vcr', 'gfx')    -route main vcr cb: Selects the display route to use. Default: selected by application
        -va video_alpha_level (0..255) [128]
        Possible values: 'osd', 'gfx', 'mv' ,'vcr' ,'spu' ,'vp'
        -lock_scaler <scaler>: lock the scaling mode to the given scaler. [none] vcr gfx crt osd spu mv
        -vgadram: put secondary output bitmap into second DRAM bank
        -hwc: Displays Sigma logo using the hardware cursor
        -swap order: swaps the output's color component order [rgb] rbg grb
                gbr brg bgr
        -fs type: Selects the field selection algorithm
                [type] : to select the input field ID that matches the output field ID
                time: to select the input field the most time accurate
                one: to select only one field per frame
        -strips h v : Sets display horizontal and vertical black strip mode
                (h v in [0-4096] range) [4096 4096]
        -cutstrips h v : Sets display horizontal and vertical cut strip mode
                (h v in [0-4096] range) [4096 4096]
        -nonlin w l: select non-linear scaling width (0..3) and level (0..3) [0 0]
                Note: also specify '-strips 4096 0' or -nonlin will have no visible effect!
        -D mode: selects the deinterlacing mode
                0: Bob - no deinterlacing
                1: modulated Weave
                2: motion adaptative
                3: Weave
        -32pd: enables the 3:2 pulldown. Is only active in case of motion adaptative deinterlacing [disable]
        -motion_config config: configures the motion deinterlacer format:V16V8V4V0
        -d2_proportion config: configures the existing vs new field proportion in deinterlacing type 2:0xEFNF
        -disp_init: force reinitialisation of the display
        -cdb <boundary>: sets the color degradation boundary (0..512) [0]
        -dp <protocol>: sets the protocol on the digital output (601, 656, vip) [601]
        -dclk: don't invert the digital video clock (inverted by default)
        -ddr: use double data rate mode on the digital out (data on both edges of the clock)
        -ddr_delay: set a DDR data delay (0..7) [2] -- Obsolete, use -dig_delay instead!
        -dig_no_delay: disable the 400 pSec data delay in non-DDR mode -- Obsolete, use -dig_delay instead!
        -dig_delay <n>: set a data delay of n picoseconds in both, DDR and non-DDR modes [2300/400]
        -inv_cap_clk: invert the capture clock, when external H- and V-Sync is used for the digital sync.
        -vsync_delay: delay the VSync on the digital output port by one pixel clock
        -trailing_edge: enable the field ID logic on the HSync trailing edge of the digital output
        -chroma_sync <EIA|SMPTE>: sync on Pb/Pr of component output: EIA = no sync present (default), SMPTE = sync embedded
        -scart_en <0|1> <pio> <inv>: disable/standby (0) or enable (1) the SCART
                display. pio is optional, defaults to 13. inv is optional, whether to
                invert the pio polarity or not.
        -scart_ws <0|1|a> <pio> <inv>: signal 4:3 (0) or 16:9 (1) or automatic (a) aspect ratio to
                the SCART connector. pio is optional, defaults to 14. inv is optional,
                whether to invert the pio polarity or not
        -sdf [<standard>]: Enable HD->SD conversion and set the specified SD format, or auto-detect PAL/NTSC from HDTV frame rate if no parameter
        -sdf50 <standard>: video mode to be used for auto detection, 50 Hz [PAL_BG] (needs -sdf option)
        -sdf60 <standard>: video mode to be used for auto detection, 59.94 and 60 Hz [NTSC_M] (needs -sdf option)
        -sdbuf: Forces the buffered HD->SD conversion mode (needs -sdf option)
        -sdotf: Forces the 'on-the-fly' HD->SD conversion mode (needs -sdf option)
        -sdcav: Sets the SD standard on the component output, when HD->SD conversion is enabled (needs -sdf option)
        -hdcav: Allows 1080p to be used on the component output, when HD->SD conversion is enabled (default: up to 1080i)
        -sdasp x y: Sets display aspect ratio for the SD output when HD->SD conversion is enabled
                (x y in [0-255] range) [4 3]
        -genlock <v|g> [<min> <max>]: Enable genlocking, sync source is either VideoIn (v) or GraphicIn (g).
                min, max: target phase range, 0..255 (256 = 360 degrees)
        -input <v|g|v2|g2> <bus size> [<656|601|601v> <input standard> [invv] [invh]]:
                Set up dummy mode on video or graphic input, for genlock.
        -time_interval <start-end>: defines the time interval to play
        -dac_comp <enable>: enable or disable DAC compensation on the component output, disable: 0, enable: 1 [1]
        -gamma <n>: Select gamma table <n>: [0]=no gama correction, 1=neutral, 2=experimental, 3=inverse
        -lumakey <min> <max>: set the luma key range [0xff 0x00]
        -dis_pix_timer: disable timer-based pixel clock correction (enabled by default, on SMP8634 only)
        -hdmi_convert <colorspace> <422:444> <bits per component>: convert the 86xx video to a different format on the HDMI output
        -filter_gpio <gpio> <num> <value>: Sets the <value> on <num> GPIO pins, starting at GPIO <gpio> (LSB first)
        -luma_lpf <filter_no>: Forces a low pass luma filter applied to the luma. Possible values are 0 1 2 3 and auto.
        -mv_filter <filter_no>: Forces the type of filter applied to luma and chroma. Possible values are 0 1 2 3 and auto.
------------------------------------------------m-0-n-o-----
Find all posts by this user


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
Bell No Video Playback at all cotobelo 15 3,985 05-07-2009 10:21 PM
Last Post: Sig32
  Red, green and blue noise through component?? mjwhitay 0 1,067 05-06-2009 07:17 AM
Last Post: mjwhitay
  Small jerks during playback dsco2001 1 1,121 04-22-2009 09:00 AM
Last Post: chris57
  Judder (small framedrops) during playback (.mkv) Doctor_Ding 6 2,961 04-20-2009 11:46 PM
Last Post: chris57
  Video playback problem - no video, blue screen, have audio and can control playback Takenover83 8 3,254 04-19-2009 10:00 AM
Last Post: chris57
  DVD Audio Playback Ypsitucky 2 1,085 04-09-2009 08:03 PM
Last Post: Ypsitucky
  dvd choppy playback (pch a100) babedieboe 24 7,569 04-02-2009 12:40 AM
Last Post: marcellos
  Freezes after 5-10min playback alopez1986 13 1,946 03-24-2009 04:20 PM
Last Post: cheaper_popcorn
  Can anyone confirm/deny *progressive* SD component working with latest FW lordy 7 2,273 03-22-2009 01:18 PM
Last Post: lordy
  Differences in playback between Internal HD and Network Drive igobymatthew 4 1,883 03-13-2009 03:30 PM
Last Post: igobymatthew

Forum Jump: