User User name Password  
   
Tuesday 29.7.2025 / 18:48
Search AfterDawn Forums:        In English   Suomeksi   På svenska
afterdawn.com > forums > archived forums > mpeg-1 and mpeg-2 encoding (avi to dvd) > help with aspect ratio using tmpgenc
Show topics
 
Forums
Forums
Help with aspect ratio using TMPGEnc
  Jump to:
 
Posted Message
AdRock925
Member

1 product review
_
19. July 2006 @ 08:29 _ Link to this message    Send private message to this user   
I'm trying to convert a mkv file to m2v (MPEG-2) with TMPGEnc, the problem I seem to be having is preserving the aspect ratio of the original mkv. The original video properties of the mkv according to Winows Media Player, FILE> PROPERTIES) are:
Type: Video
Size: 720 x 408 (not 480)

I'm converting to NTSC with these setting:
video size: 720 x 480
Aspect Ratio: 4:3
Source Aspect Ratio: 1:1 (vga)
Video Arrange Method: Full Screan (keep aspect ratio)

I've tried several different settings but what isn't just making sense is that the original video size is 720 x 408 (an odd aspect ratio), even when I render @ 720 x 480 NTSC the video gets stretched along the WIDTH, I would expect that it SHOULD get stretched along the heighth, is this because my source aspect ratio is set to 1:1? please help.
Advertisement
_
__
Headborg
Member
_
19. July 2006 @ 21:14 _ Link to this message    Send private message to this user   
Ok, I'm not 100% sure about this, but:

720x408 is formated for PC screen not standard NTSC TV screen
it's using Square Pixels instead of Rectangle

Also, 1:1 aspect again is a "for Pc" aspect ratio too. Square Pixels.

The full screen (keep aspect ratio) isn't going to be possible..because you want to encode it to DVD NTSC complient standard which is 720x480 rectangle pixel 525/60 hz...the encoder must stretch the vertical to 480 ( as you antisapated(excuse spelling please:sure could use spell check) but you are also asking it to "preserve aspect ratio 1:1 after converting, to do this it has to add 72 pixels to the width. So yes to your question..it's using the setting for SAR(source aspect ratio)/PAR and trying to keep it 1:1 Also, I'm wondering...the setting for "arrange" is found under the Clipping section? are you clipping/masking your video...If you "uncheck" the clipping option it should encode as wanted , but if you ARE clipping you should select one of the other settings.

Please use GSpot and confirm the origional framesize..and the final aspect ratio and don't opt for "keeping aspect ratio"

This message has been edited since posting. Last time this message was edited on 19. July 2006 @ 21:57

AdRock925
Member

1 product review
_
20. July 2006 @ 01:15 _ Link to this message    Send private message to this user   
Thnx for the response headborg. Well what I did was go back to the basics, I figued out that a 720 x 408 res. is nearest to 16:9 aspect Ratio (725 x 408 or 720 x 405). So I set the SAR to 16:9 and the ouput video size to 720 x 416 then changed Video Arrange Method to: Center (keep aspect ratio), I'm not sure by how much exactly this distorted the video, or more importantly the picture within the video (working with a widesrean movie with bars by the way) the movie itself looks good, if there is any distorion it's pretty much undetectable to the eye, but I'm left with a video size that is 720 x 416, will that cause problems when encoding to dvd? All my other output settings were configured for 4:3 NTSC. I'm confused as to why TMPGEnc allows free selection of video size even when a aspect ratio is specified, shouldn't it constrain proportions? isn't that what "keep aspect ratio" is all about?

I am not trying to clip or mask the video, "Video Arrange Method" is found on the "Advanced" tab of "Mpeg Setting" window in TMPGEnc plus 2.5

I just downloaded g-spot opened the file (.MKV) how do I check video size? all feilds within g-spot are grayed-out/inactive except for FILE and CONTAINER

This message has been edited since posting. Last time this message was edited on 20. July 2006 @ 01:39

Headborg
Member
_
20. July 2006 @ 06:38 _ Link to this message    Send private message to this user   
Yea, I was wondering about that myself, thinking it was actually 16:9 widescreen that had some letterboxing done to it..But you said it was 4:3, and I didn't want to argue that point. The Arrange Video method is found in both places Advanced and under clipping:

Basically, when you start playing with the settings "manually" you can reck havec with the encoding..you should select properties for the Source Video that match what the Source is...then select the output to be what you want...Example you said you selected 16:9 for SAR that's great...if your video is in fact 16:9. But to "keep aspect ratios...you're need to select NTSC 16:9 for your output, you can't change it to a 4:3 fullscreen without changing the aspect ratio

If the source SAR/PAR is 1:1 it's square pixels(vga). SAR and Par use pixels and the DAR is WxH and you need to change that to 720x480 or a lesser by a factor of 16...try selecting center(custom ratio) and imput the desired WxH. If you use DVD_LaB Pro to do the Authoring and you don't have a 720x480 you will see warning flags pop-up, and you will have to select "accept Non-DVD sizes" under the advanced tab in Project Properties...and you will get the "ok, but we can't guarentee it will play in all DVD players" disclaimer.

The G-Spot works like many other programs click on File...import your video then you can read the properties.
AdRock925
Member

1 product review
_
20. July 2006 @ 23:39 _ Link to this message    Send private message to this user   
What I've decided to do, is just burn the m2v file I created in tmpgedit to a DVD-RW and view it on my PC just to asess(?) how much and in what way the video is distorted, (I am anticipating the video will be scrunched to accomodate for the 16:9sar 4:3output ar like you said). Unfortunately, When I first opened TMPGEnc for the first time I sort of went crazy with the settings and in the process enabled the "set current project to default" which doesn't seem to be easily reversable at this point, at worst I'll just have to reinstall TMPGEnc to regain default settings so I can start fresh.

The problem here is that I have no way of knowing what the true aspect ratio of the file is, g-spot doesn't tell me, and all WMP says is 720 x 408, if I could find out what aspect ratio and pixel dimension the video is using this would be much easier.


In the meantime I've also been dealing with subtitle and audio issues, I'm a brand-noob at DVD authoring so I'm pretty much in DVD HELL right now tryng to learn it all at once. Thanx again for the info and keep it commin' I will keep updating this thread as I(hopefully) make progress.

This message has been edited since posting. Last time this message was edited on 21. July 2006 @ 00:22

Headborg
Member
_
21. July 2006 @ 00:17 _ Link to this message    Send private message to this user   
Ok,,sorry about that...my bag...I didn't know at the time that.. Guess What GSpot doesn't support .mkv...sorry.

Did some asking around...and everyone said YOU'RE SCRE_ED!....Just Kidding. Why in the world did you get messed up with a .mkv on your first date into DVD land. THEY're advice is to try to convert that container to a .VOB since it already contains sub-titles etc. So maybe that should be what You should be looking at First..Some way to convert it direct to a .VOB?
Headborg
Member
_
21. July 2006 @ 00:28 _ Link to this message    Send private message to this user   
Ok,,sorry about that...my bag...I didn't know at the time that.. Guess What GSpot doesn't support .mkv...sorry.

Did some asking around...and everyone said YOU'RE SCRE_ED!....Just Kidding. Why in the world did you get messed up with a .mkv on your first date into DVD land. THEY're advice is to try to convert that container to a .VOB since it already contains sub-titles etc. So maybe that should be what You should be looking at First..Some way to convert it direct to a .VOB?

TOOL OPTIONS:
VirtualDub MoD
ConvertXtoDVD

I have VDM, never used and don't have ConvertXtoDVD

So anytime anyone else wants to jump IN!

P.S. friends say if that .mkv has multi-audio tracks...you'll going to have a real fun time getting them to sync. I've never "played" with a .mkv so I'm going to see if I can find one to download just for "sh_ts and giggles"

what was that title? GhostNthe?2

This message has been edited since posting. Last time this message was edited on 21. July 2006 @ 00:32

AdRock925
Member

1 product review
_
21. July 2006 @ 00:41 _ Link to this message    Send private message to this user   
Thats exactly what I'm doing, First you have to Demux the mkv files (with vdubmod) and create mpeg2 (mkv) AC3, srt, etc. then create your VOB. I almost have it, it's pretty much just getting the aspect ratio to within an acceptable range which is why I have resorted to trial and error.

"Why in the world did you get messed up with a .mkv on your first date into DVD land."

A MKV with two audio tracks and subtitles none the less, the most effective way to learn is the hard way, get in over your head and claw your way out.

"friends say if that .mkv has multi-audio tracks...you'll going to have a real fun time getting them to sync."

I'm anticipating this as well.
AdRock925
Member

1 product review
_
21. July 2006 @ 10:24 _ Link to this message    Send private message to this user   
ghost in the shell 2
Headborg
Member
_
21. July 2006 @ 14:08 _ Link to this message    Send private message to this user   
Ok, I found 2 of that title aval for DL at PirateBay: Here are the specs...anything look familiar?
VIDEO]
Codec: XviD 1.02 Final
Resolution: 712x384 (1.85:1)
Frame Rate:: 23.976 fps
Bitrate: ~1701 kb/s

[AUDIO]
Track 1 (japanese):
Codec: AC3 Dolby Laboratories, Inc
Bitrate: 448 kb/s (5.1 ch) CBR
Frequency Sample: 48000 Hz
Track 2 (english):
Codec: MPEG-1 Layer 3 (MP3)
Bitrate: ~210 kb/s (Surround 2) VBR
Frequency Sample: 48000 Hz
--------------------------------------------------------------------------------[OTHERS]
Time playing: 01:22:49
Source: DVD R1 (video and english language) and DVD R2 (japanese language)
Container: Matroska
Subtitles (softsubs inside mkv): English (rip from dvd) and Polish (fansub by Freeman [thnx])
Chapters (two languages - english and polish)
Size: ~1.4GB

Number 2;
[VIDEO]
Codec: XviD 1.02 Final
Resolution: 640x346 (1.85:1)
Frame Rate: 23.976 fps
Bitrate: 1219 kb/s

[AUDIO]
Codec: DTS Dolby Laboratories, Inc
Bitrate: 768 kb/s (5.1 ch)
Frequency Sample: 48000 Hz

[OTHERS]
Time playing: 01:39:06
Source: DVD9 R2
Container: Matroska
Subtitles (softsubs inside mkv): English (Meiko and Nebu) and Polish (Freeman)
Chapters (two languages - english and polish)
Size: ~1.4GB
AdRock925
Member

1 product review
_
21. July 2006 @ 17:21 _ Link to this message    Send private message to this user   
Here's a link to the torrent I downloadesd, it's actually the first one listed (ghost in the shell 2 dual audio.mkv)The file I have doesn't have polish subs or any chapters.

http://torrentspy.com/search.asp?h=&query=ghost+in+the+shell+2+in...

I have submitted to the mighty matroska for the time being, after subpicture problems using srt2sup that dwarf these AR problems and audio complications looming, this could take months. If I'm going to somehow convert this mkv to DVD I want to keep The subtitle and Language/Audio options intact while preserving the high quality of the video and audio. The torrent file I linked to has a flawed english audio stream so I was going to attempt to sync another audio stream that I ripped from a different version. Usually I just buy anime on DVD for these reasons, mkv is the first format that is even worth downloading as far as anime goes. The region 1 version of this dvd S_CKS A_S and has none of these options and horrible subtitles, so I'm opting for buying the region 2 dvd and converting to NTSC.

If your up to the challenge, by all means, be my guest I would be very interested in finding a way to achieve this because Matroska is getting more and more popular by the minute. I'm just to green to dvd authoring at this point to do it without loosing my mind, and programers have just started toying with mkv. Here are some other links to rersources I was using to help me along, I'm sure you can piece together my plan of action.

http://www.photosyndikat.de/guides/2COOL/2COOL_MultiAudio_Subs.html

http://www.videohelp.com/forum/userguides/169251.php

http://forum.videohelp.com/viewtopic.php?t=129419&highlight=
here's something more simple, how to you dmux the mkv audio streams into AC3, or are those streams even AC3 at all?

This message has been edited since posting. Last time this message was edited on 21. July 2006 @ 17:48

Headborg
Member
_
21. July 2006 @ 22:43 _ Link to this message    Send private message to this user   
Well, answer I don't know...the whole .mkv thing has me "hooked" now, as for making a DVD that end is not really a big problem. I've just never dealt with this type of 'container' or format. Once, we/I can 'see' what I'm dealing with and can extract the material and get it in a format I understand...then the rest should go smooth.

Is the audio AC3(Dolby) I won't know until I get it downloaded...ETA 5-9 weeks. I downloaded the CCCP codec pack to install the needed/recommened Splitter. Don't want to install VLC at this time.

Might look at using MKVextractor GUI, look into BeHappy, BePipe.

The MkV container resembles a .vob container without any 'formal' protocols restricting one from Sticking 3dogs, a cat and whatever else inside Then lacing all this together..like chicken pot pie.

Extracting all the pieces out looks interesting. Could call it the "Forest Gump" container..Mommy always said MKV is like a box of Chocolate...You never know what you're going to Get!"

Right Now, my plan of attack is alittle different:
I want to start by trying to get the Video into .avi format
Then I can use CCE SP with AviSynth..CCE has an advanced setting for Animation which might be handy and the AVISynth should handle the Lame AAC AC3 audio.(so we/ I can keep that)

I'm still downloading that other copy if the File too( the one with the above specs) as you say the English Audio is Cr_P. Now there's a challenge..to ReMux a audio file from a different video and sync it up to this video. I'll probably use Adobe premiere pro for that..you really need to be able to 'see' the sync.
Headborg
Member
_
21. July 2006 @ 23:43 _ Link to this message    Send private message to this user   
Ok, Question:
You've already used VirtualDubMod...you opened the .mkv, selected *direct stream copy* chosen the audio stream( you can only select one).....and dubbed that to an .avi / and saved it as an .avi? So, why won't GSpot open that .avi and let you see what you have?
AdRock925
Member

1 product review
_
21. July 2006 @ 23:44 _ Link to this message    Send private message to this user   
5-9 weeks! what are you using to download? If your using bit torrent you must not have your ports open. (I use Azureus foe a client which uses ports 6881-6889) If tour using emule or edonky I would sugest opening those ports too, I forget off-hand what ports emule uses. You should be able to download a couple gigs overnight, Use peerguardian2 if your concerned about snoopers or bugs.

I thought of converting the mkv to AVI also but wasn't sure how it would effect the quality, that should be simple with vdubmod. I deleted that file but i'll download it again and give it another crack.

keep in mind I would like to find a way to preserve selectable audio streams and subtitles as well.
AdRock925
Member

1 product review
_
21. July 2006 @ 23:50 _ Link to this message    Send private message to this user   
Quote:
You've already used VirtualDubMod...you opened the .mkv, selected *direct stream copy* chosen the audio stream( you can only select one).....and dubbed that to an .avi / and saved it as an .avi? So, why won't GSpot open that .avi and let you see what you have?
hmmm...that's a good question, I'm having trouble remembering at this point. either there was some reason I couldn't do that or maybe I overlooked something. I may have been under the assumption as I am now that an AVI would compress the file too much.
Headborg
Member
_
22. July 2006 @ 00:05 _ Link to this message    Send private message to this user   
Well, now the ETA is down to 2 weeks (only 18 seeders aval) And I have 50 downloads in progress/ seeding 25 files ..and this is just Torrent files...I use a random port, with a dynamic IP, PeerGuradian isn't all-that. I also need bandwith for other filesharing applications not to mention web-browsing and IM.

as for Muxing, You can only mux one audio stream with the MPEG-2, AVI, The other "optional" audio tracks you can Use VirtualDubMod again on the same .mkv and save the audio streams seperately as .m2a steams.
AdRock925
Member

1 product review
_
22. July 2006 @ 00:15 _ Link to this message    Send private message to this user   
I just demuxed both audio streams from the mkv, vdubmod would only allow me to save tham as wav though.
Headborg
Member
_
22. July 2006 @ 11:03 _ Link to this message    Send private message to this user   
hmmm, Here's a beautiful 2 page guide on how to extract AC3 using VDM, as noted in the guide..if the stream isn't really AC3 to start with..then it just gets saved with the false extention .ac3.

http://www.digital-digest.com/articles/extract_ac3_audio_page1.html

I'm still shooting in the dark here, as the file hasn't finished downloading.
I'm thinking, we might need to use MKVextractor to extract the AC3 stream from the 'chicken pot pie'.

The ideal behind using VDM and "Muxing" at least ONE audio stream with it..either PCM or WAV is so we stand a good chance of having at least 1 audio stream that's in sync with the video.."call it the 'control' in this science experiment. You can always go back and extract/copy seperate video or audio streams in additon..Don't you love "non-destructive" editing.

Which DVD authoring progam are you going to use? Since you want to keep subs, multi audio, "the works" I'd suggest DVD_LaB+-Pro, or Encore(which I'm still starting to learn My way around)?

This message has been edited since posting. Last time this message was edited on 22. July 2006 @ 11:04

AdRock925
Member

1 product review
_
22. July 2006 @ 14:44 _ Link to this message    Send private message to this user   
Thanx for that link, I was wondering why I couldn't get VDM to export AC3. But like you mentioned its always nice to have wav form, if my audio didn't sync I was planning on maybe finding a solution in adobe After effects, premiere, or Ulead Media Studio. I have much more experience with NLE than DVD authoring and those programs let you render audio/video at different frame rates/2:3 pulldown etc.

This is the first time I'm hearing of MKVextractor, sounds like an essential tool. (amazing how you can type in every possible combination of related words you can think of into a search engine and still not get what your looking for sometimes)

DVDLabPro seems to be the most popular choice out there, like the rest of these Muxing/authoring progs I haven't had any previous experiencing with it so I'm trusting the info out there that it's capable of getting the job done.

Do you have any experience with subtitles?

I'm re-downloading the file as well, got about 7 hours left though.
Headborg
Member
_
22. July 2006 @ 16:09 _ Link to this message    Send private message to this user   
1day 10hrs left on that file, 1week 4days on the one from PB with the Polish, Japaneese, +5.1 surround etc.

No experience with SoftSubs (only hardsubs) and putting them in a DVD...so this will be a learning lesson too...might come in handy, was thinking about finding Europa, Europa and burning it....Maybe Tora, Tora too! Can't really think of many movies that I would need or want with Subtitles. Am not a big Manga, Anima fan or Transexual Porn fan either. The foreign language can hit the cutting floor too. But, if in the interest of "learning" I will give it a shot and leave them in.

The matroska webpage has a excellent Guide to converting Mkv to DVD, Using DVD Santa. It's excellent reading...shows the use of the MKVtool kit(which includes the MKVmerge and extractor GUI's) You can find the toolkit available there to download, only I couldn't get the MKVextractor GUI to download. I think my plan of attack will start with using the above tool kit to Demux the .mkv. Might have to use VDM to convert the Video to .avi/ Basically, I'm following that guide except Not Using DVD_Santa, instead working toward formating everything toward DVD_Lab_Pro. Which requires .mpeg-2 and since I prefer to use CCE encoder over TMPGEnc the "conversion train" has to make a brief stop in .avi country to get there.
AdRock925
Member

1 product review
_
22. July 2006 @ 19:59 _ Link to this message    Send private message to this user   
Is it just me or is your message noy posting?
AdRock925
Member

1 product review
_
22. July 2006 @ 20:18 _ Link to this message    Send private message to this user   
Yeah the DVD santa would be a good solution if it supported surround sound, you would have to sacrifice 6-channel for 2-channel stereo.

I already have mkvtoolkit, it's gltchy at best. downloaded it twice and still broken.
AdRock925
Member

1 product review
_
22. July 2006 @ 22:54 _ Link to this message    Send private message to this user   
I take that back mkvtoolkit APPEARS to be working fine, but another problem with using dvd santa is that it doesn't sound like it supports multiple audio tracks. Also, the tutorial @ matroska.org only describes mkv toolkit being used to mux another mkv file.

Heres another option to consider, assume we succesfully find away to convert the mkv video into a m2v, AVI, or whatever while keeping the picture quality/aspect ratio etc intact and we get the audio synced up.
Then, make one copy of the movie with the english audio track, make another copy of the movie with the japanese audio track. If need-be create hardsubs on the japanese version (although softsubs would still be prfered), and burn both movies to the dvd (selectable at a titlescreen), I think this may be a good way to go if all else fails, it would depend on the file size of the finished movie.I believe the movie itself is only about 50min long.
If this sounds feaseable(?) then it will be "Plan B"

Man it's freakin HOT! I dont know where your at but where I live its 100 degrees @ 12:00am and the AC broke today, must leave computer.

This message has been edited since posting. Last time this message was edited on 22. July 2006 @ 23:00

AdRock925
Member

1 product review
_
23. July 2006 @ 00:00 _ Link to this message    Send private message to this user   
OK, got it converted to AVI with VDM when I view the file it plays with the english audio stream, no matter what player I open it with WMPclassic or WinDVD it doesn't detect a second audio stream or subtitles, so I guess my next question is can you have multiple streams in an AVI? should I convert/demux needed streams with VDM?

I also opened it with GSpot here are the details:

SIZE: 1503mb
Is a valid AVI
---------------------------
Stream Type/AV interleave:
TYPE:Open DML AVI
IMRR: 1.00
I/L: 1 vid frame (40ms)Split: yes
---------------------------
Comments /Meta Data:
ISFT software VDM 1.5.10.2 build2540/release
JUNK ACSII(in junk chunk) VDM build2540
JUNK ACSII(in junk chunk) release
---------------------------
Video:
CODEC: XviD
RT:1hr 35min 48sec
AR:720x400 (1.80:1)[=9:5]
1928 kb/s
25 fps
Qf:0.268 bits/pixel
---------------------------
Audio:

(note: Stream 1 and 2 are highlighted/selectable with 3 greyed-out/inactive, stream 1 and two have identical properties)

0x0055(MP3) ID'd as MPEG-1 Layer 3
128 kb/s (64/ch, stereo) CBR
48000 Hz

This message has been edited since posting. Last time this message was edited on 23. July 2006 @ 00:04

Advertisement
_
__
 
_
Headborg
Member
_
23. July 2006 @ 06:07 _ Link to this message    Send private message to this user   
Wow...you making progress. Let's look at theat GSPot:

25fps...you got yourself a PAL

the 720x400 framesize looks like consistent with your first report of 720x408.
Mp3 audio.

Are you sure you didn't change the framerate when you dubbed it in VDB? because it's now Looking like a PAL with (25fps) and the PAL needs 720x576 aspect ratio...the pixels in PAL are more square than the rectanglar ones in NTSC. The picture quality would be better if we kept it all PAL and we wouldn't have to do a framerate conversion..i.e. less of a problem with audio sync...converting All to NTSC. So you live in North America? I asked my son if he knew of Ghost in the Shell 2, won the Canne Film Fest? Best Anime...atleast I'll have someone to give the finished copy too. But, it needs to be in NTSC. When every I give friends PAL copies...they always have problems...most of the time just impatent while their DVD players set there Reading/thinking about PAL..I live in U.S. too.
Yes, DVD_SANTA has too many limitations..that's why I'm skipping down to the part of using the MKVtoolkit to extract what is needed(in this case...everything)
 
Related links
Download TMPGEnc from here.
Read AfterDawn.com's VCD and SVCD guides from here!
 
Related forum topics Posts Last post Forum room
TMPGEnc Authoring Works 4 and H.264 Video Preview Playback is SLOW 1 2. January 2014 Video to DVD
Review: TMPGEnc Authoring Works 4 7 15. June 2011 News comments
TMPGEnc Video Mastering Works 1 11. May 2011 Convert DVD to another format
TMPGenc Xpress 4.0 6 26. October 2010 Video - Software discussion
TMPGEnc authoring software question 4 4. September 2010 Video to DVD
Problems loading Blu Ray files into TMPGEnc DVD Author 4 3 15. April 2010 Blu-ray players
Problems loading m2ts files into TMPGEnc DVD Author 4 1 14. April 2010 Video to DVD
Copy the input format in TMPGEnc 4.0 XPress 2 14. April 2010 Video - Everything else
italics in TMPGEnc Authoring Works 4 1 26. March 2010 Video to DVD
TMPGEnc Authoring Works 4- Cannot import MPEG 2 6 19. March 2010 Video to DVD

 
afterdawn.com > forums > archived forums > mpeg-1 and mpeg-2 encoding (avi to dvd) > help with aspect ratio using tmpgenc
 

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