User User name Password  
   
Thursday 23.1.2025 / 22:33
Search AfterDawn Forums:        In English   Suomeksi   På svenska
afterdawn.com > forums > digital video > subtitle help > avisynth transparency with mezzmo
Show topics
 
Forums
Forums
AviSynth Transparency with Mezzmo
  Jump to:
 
Posted Message
LordAshes
Newbie
_
28. May 2012 @ 22:07 _ Link to this message    Send private message to this user   
Maybe I don't understand exactly how AviSynth works "under-the-hood" but as far as I can tell it basically "listens" for players to request an AVS file. When a player does this AviSynth jumps in and processes the AVS script and provides back a regular AVI or MPEG file thus making the entire process, except for the unconventional file extension, transparent to the player. Meaning the player does not need to know anything about AVS files to play the results.

Well I would like to get this working with my Media Server (Mezzmo) because it would allow me to add subtitles to media without my BluRay Player having to support it. However Mezzmo seems to filter the files it makes available by extensions and thus it filters out AVS files. I tried asking at the Mezzmo Support but so far articles I have seen, seem to indicate that AviSynth would need to be integrated into the Media Server for the Media Server to be able to support AVS files.

First, I don't understand why. Assuming that the Media Server works similar to a player (when it is streaming the requested file) then AviSynth should intercept the request to stream the AVS file, process the script, and return (to the Media Server) the post processed AVI or MPEG file. As such, as I see it, the Media Server does not need to have AviSynth integrated except for allowing it to request AVS files.

Second, if he objective of AviSynth is to be as transparent (to the end player) as possible, why does it use AVS extensions (which some poor players might filter out) instead of using the conventional file extensions (e.g. AVI, MPEG, MP4, MKV, etc). This would allow it to be used even with programs that do an initial filtering by extension (which is a bad practice but it still happens). Yes, this might make it a bit confusing when trying to figure out which files are real content files and which are scripts but generally the file size will give it away. AviSynth could then identify these files either by still keeping AVS in the file name (e.g. MyMovie.Avs.Avi) or by having a quick look at the beginning of the file for either a AVS tag or by seeing that the contents do not conform to one of the standard content containers.

It seems to me that if AviSynth has gone this far to be transparent why not take the extra step to make it fully transparent.
AfterDawn Addict
_
29. May 2012 @ 05:47 _ Link to this message    Send private message to this user   
Quote:
It seems to me that if AviSynth has gone this far to be transparent why not take the extra step to make it fully transparent.

Doom9 has two forums for AviSynth (development and usage)you may find the answer there - note that registering is required for the site and new members cannot immediately post.

http://forum.doom9.org/index.php

This message has been edited since posting. Last time this message was edited on 29. May 2012 @ 05:47

afterdawn.com > forums > digital video > subtitle help > avisynth transparency with mezzmo
 

Digital video: AfterDawn.com | AfterDawn Forums
Music: MP3Lizard.com
Gaming: Blasteroids.com | Blasteroids Forums | Compare game prices
Software: Software downloads
Blogs: User profile pages
RSS feeds: AfterDawn.com News | Software updates | AfterDawn Forums
International: AfterDawn in Finnish | AfterDawn in Swedish | AfterDawn in Norwegian | download.fi
Navigate: Search | Site map
About us: About AfterDawn Ltd | Advertise on our sites | Rules, Restrictions, Legal disclaimer & Privacy policy
Contact us: Send feedback | Contact our media sales team
 
  © 1999-2025 by AfterDawn Ltd.

  IDG TechNetwork