PDA

View Full Version : تکنیکهای طراحی MEDIA PLAYER تمام عیار



seyed_27
پنج شنبه 05 آذر 1388, 13:05 عصر
بسم الله الرحمن الرحیم
سلام در مورد طراحی برنامه ای که بتونه اکثر فایلهای صوتی و تصویری رو اجرا کنه خیلی جستجو کردم و در نهایت یه پکی از نمونه برنامه هایی در این ضمینه تهیه کردم که امیدوارم مورد توجه عزیزان قرار بگیره
از عزیزانی که در این ضمینه تخصص دارن خواهشمندم تجربیاتشون رو در این تاپیک قرار بدن
با تشکر سید
-------------------------------------------------------------------------------------
اول خودم شروع میکنم
یه برنامه تمام عیار که برای پخش از موتوری با نام mplayer.exe استفاده میکنه که امکانات بسیار زیادی داره :
1- پشتیبانی از پسوندهای :
'avi','mpg','vob','dat','bin','mpe','pva','mov','q t','mpeg','divx',
'ogg','ogm','mkv','wmv','asf','mpv','m1v','m2v','d v','m4v','264',
'wav','mp1','mp2','mp3','mpa','wma','ac3','m4a','2 6l','jsv','flv'
2-نمایش total time & current time در منو و بر روی خود تصویر در حال پخش!
3-امکانseek کردن فایل بصورت دستی
4- امکان full screen
5- تنظیم صدا
6-نمایش جزئیات و مشخصات فایل در حال پخش
7-ایجاد لیست اجرا و گلچین کردن فایلها
8-پشتیبانبی از 23 زبان دنیا و قابل افزایش بودن آن
9-always on top
10-اجرای خودکار dvd-vcd
و ........

تذکرات مهم:
-برای اجرای برنامه فایل mplayer.exe باید حتما در آدرس جاری فای اجرایی باشد
-در برنامه از تکنیک FFDSHOW استفاده نشده لذا بر روی سیستم هایی که codec نصب نیست قابل اجرا میباشد!!!!!!!!
-در برنامه از کامپننت tnt استفاده شده لذا برای کمپایل کردن به اون احتیاج دارید(اگر ندارید بگید براتون بگذارم)
برای توضیحات بیشتر به سایتهای ذیل مراجعه کنید:
http://mpui.sourceforge.net
http://mulder.at.gg

seyed_27
پنج شنبه 05 آذر 1388, 13:49 عصر
اینم فایل mplayer.exe
چون سایت فقط 5 ضمیمه رو اجازه میده من در چند "تک" جداگانه "آپ" میکنم. تعداد فایلها 10 تاست که یصورت rar تکه تکه شدن . لذا به شماره فایلها دقت کنید حجم فایل 4mb هست
اگر کسی ورژن جدیدش رو پیدا کرد مضایقه نکنه



اکتیو ایکس فارسی برای پخش MULTI MEDIA PLAYER 28-7-1389به لینک ذیل مراجعه کنید:
پست 17
http://barnamenevis.org/forum/showthread.php?p=1132939#post1132939

seyed_27
پنج شنبه 05 آذر 1388, 14:03 عصر
من با dail up وارد میشم لذا برای آپ کردن فایل mplayer.exe حسابی مشکل دارم حجمش 4 مگابایته اونو تکه تکه کردم تعدادشون 10 تاشد.چندتاشو فرستادم وسطای کار سایت خطا داد
لذا اگر فرصتی شد و عمری باقی موند روزای دیگه اونو ضمیمه میکنم
عذر خواهی بنده رو پذیرا باشید سید

seyed_27
پنج شنبه 05 آذر 1388, 14:49 عصر
لینک مستقیم دانلود با حجم 3.7 mb
http://downloads.sourceforge.net/project/mpui/MPUI%20(development)/1.2-pre3/MPUI-1.2-pre3_with_MPlayer-SVN-r26251.zip?use_mirror=ignum
البته Mplayer.exe که من دارم ورژنش بالاتره اگر میخواین کمی صبر کنید

vahid64
شنبه 07 آذر 1388, 13:35 عصر
کامپوننت رو از کجا بیاریم ؟ اگه رایگان هست لینک بده.

seyed_27
دوشنبه 09 آذر 1388, 12:41 عصر
سلام ببخشید دیر شد حسابی سرم شلوغه
اینم کامپننت tnt که درخواست کرده بودید رایگانه بدون نیاز به کرک یادم نیست از کدوم سایت گرفتمش
اگر کسی ورژن جدید mplayer.exe رو میخواد میتونه از دی وی دی های lord 2009 شماره 1 قسمت player برنامه smplayer رو نصب کنه و بره به مسیر نصب این فایل با حجم 14 مکابایت! رو بگیره. یا اینکه به آدرسی که در بالا ذکر کرم برنامه smplayer رو که با دو حجم 32 و 64 مگ ارائه داده بگیره یا از آدرس
http://smplayer.sourceforge.net/downloads.php?tr_lang=en
دانلود کنید
- اگر برنامه MediaCoder رو دارید نصب کنید و به آدرس نصب برید و از اونجا بگیرید
برای دانلود کردن کدک های جدید به آدرس ذیل مراجعه کنید:

http://www.mplayerhq.hu/design7/dload.html
http://oss.netfarm.it/mplayer-win32.php

seyed_27
جمعه 13 آذر 1388, 00:35 صبح
سلام قسمت ضمیمه ها آپ دیت شد

seyed_27
چهارشنبه 25 آذر 1388, 00:06 صبح
کسی در این ضمینه کار نکرده؟ مخصوصا direct show

seyed_27
شنبه 05 دی 1388, 16:15 عصر
تا حالا برنامه MediaPlayerClassic رو دیدید؟ تمام فرمت ها رو اجرا میکنه از تکنیک direct show استفاده میکنه
این برنامه به زبان c نوشته شده و سورسش خیلی با ارزشه و گیر نمیاد
به زحمت تونستم پیداش کنم
شما میتونید از سایت زیر مثالهای بسیاز زیبایی در ضمینه های مختلف دلفی پیدا کنید
این سایت مال کشور چینه. باید عضو بشید و برای دانلود سورس باید اول 5 سورس برنامه بفرستید.
www.pudn.com
قسمت لاتین هم داره. برای سرچ دلفی حتما سورسی که میخواین تایپ کنید بعد کلمه delphi رو اضافه کنید بعد سرچ کنید مثلا directshow delphi

seyed_27
یک شنبه 02 اسفند 1388, 00:36 صبح
کامپننت کار با directx برای دلفی 7- البته کمپایل شده که تو سایت خودش میتونید بصورت مجانی تهیه کنید- نام اصلیش DSPack بدون نیاز به کرک و شماره سریال و ....
برای پخش اکثر فرمتها خیلی بدرد میخوره

seyed_27
دوشنبه 10 اسفند 1388, 10:45 صبح
از عزیزان ارشد خواهشمندم به این تاپیک امتیاز بدن تا بچه ها سریعتر به اون دسترسی داشته باشن
الحق و الانصاف فکر کنم ارزشش رو داشته باشه
از عزیزان هم خواهش میکنم در این تاپیک شرکت کنند
-----------------------------------------------------------------------------------------
چند مثال جالب در مورد DSPack
البته یادتون باشه که در بعضی از مثالها دو فایل (D3DX9sab.dllوDXErr9ab.dll) باید در مسیر جاری باشن
این دوفایل در کامپننتی که در بالا گذاشتم موجودند.
------------------------------
اگر کسی کامپننت DSPack رو از سایتش دانلود کرد .نصبش کمی سخته من راهنمای نصبش رو براتون میگذارم
(آخرین فایل با نام dspack setup.rar)

seyed_27
پنج شنبه 13 خرداد 1389, 00:05 صبح
در مورد نصب codec ها بعبارت دیگه ax ها تو این لینک بحث کردم
http://barnamenevis.org/forum/showthread.php?t=224026

محمد فدوی
شنبه 02 مرداد 1389, 15:04 عصر
سلام سید جان!!!
من برنامتو و سورسش رو و... غیره رو دیدم. بسیار بسیار عالی بود، کدش هم همینطور. فقط چون در زمینه ی دلفی زیاد کار نکردم(این تنها زبونیه که زیاد بلد نیستم) نمی تونم فنی نظر بدم. ولی با این حال دمت گرم.
التماس دعا...

SilverGold
یک شنبه 03 مرداد 1389, 23:26 عصر
سلام من يك برنامه مديا پلير طراحي كردم كه شما مي تونيد با هر اندازه و سايز دلخواه فيلم خودتون را پخش كنيد مثل يك پيكچرباكس عمل مي كنه اگه كسي خواست اعلام كنه بهش مي دم

حمید محمودی
دوشنبه 04 مرداد 1389, 00:07 صبح
سلام من يك برنامه مديا پلير طراحي كردم كه شما مي تونيد با هر اندازه و سايز دلخواه فيلم خودتون را پخش كنيد مثل يك پيكچرباكس عمل مي كنه اگه كسي خواست اعلام كنه بهش مي دم


دوست عزیز بنده به شخصه این سورس رو نیاز ندارم ولی اگه واقعا میخاید به کسانی که نیاز دارن کمک کنید بهتره لطف کرده و همین جا و یا در تاپیک دیگه بزارینش.

درهر حال صلاح مملکت خویش را ......

seyed_27
جمعه 30 مهر 1389, 11:04 صبح
لازم به تذکره که کامپننت DSPack در ویندوز 7 مشکل داره و برنامه هایی که با اون ساخته شدند در 7 اجرا نمیشن

seyed_27
جمعه 30 مهر 1389, 11:40 صبح
اکتیو ایکس فارسی برای پخش MULTI MEDIA PLAYER
یه هدیه ناقابل ولی بسیار بسیار پر کاربرد برای دوستان که بازار بعضی ها رو تعطیل میکنه و مشکل مدیا پلیر ها رو حل میکنه و برای پخش دیگه نیاز به هیچ چیز نیست:

XP-VISTA-SEVEN
این اکتیو ایکس ار CODEC استفاده میکنه برای اجرا شدنش و اجرای فایلها به چند تا فایل احتیاج داره
فایلهایی که اجرا میکنه:
1-تصویری:

GOM AVI SVI DIVX ASX ASF WMV WMX WVX WM WMP MPG MPC MPEG DAT
IFO VOB M1V M2V TP TS TRP MTS M2TS MT2 DMB MP4 M4V K3G 3GP
SKM DMSKM LMP4 RM RMVB MKV OGM FLV MQV MOV

2-صوتی:
تمام پسوند ها!!!!!


3-نمایش تمام فرمت های عکس

4-نمایش total time & current time در منو و بر روی خود تصویر در حال پخش!
5-امکانseek کردن فایل بصورت دستی
6- امکان full screen
7- تنظیم صدا
8-نمایش جزئیات و مشخصات فایل در حال پخش
9- عکس گرفتن از تصویر
10- رفته به ثانیه مشخص شده
11- ..................
اونا رو یک جا جمع آوری کردم و آماده عرضه ست صد در صد کاربردی
یه مشکل داره : اونم اینه که وقتی کامپننت رو اضافه میکنی در فرم و موقعیتش در فرم مثلا در
TOP:100
LEFT:200
هستش وقتی برای پخش فیلم FULLSCREEN میکنید و بعد بر میگردید به حالت قبلی موقعیت کامپننت خود به خود میره به
TOP:0
LEFT:0
البته من یه تایمر گذاشتم که همیشه موقعیت رو تست میکنه و مشکل حل شده
یه مثال هم گذاشتم که بعضی از امکانات رو در اون آوردم

seyed_27
جمعه 30 مهر 1389, 13:08 عصر
کامپننت دیگه ای هم هست که بسیار عالیه و چند منظورست
هم تبدیل فرمت ها بهم و هم پخش
تمام فایلها رو اجرا میکنه و نیاز به CODEC نداره
خودم استفاده کردم و خیلی جالبه
نسخه 2.1 اون در لینکی که در امضام هست و فقط برای تبدیل و COVERT کردن پسوند ها بکار میره ، موجوده
نسخه 3.5 اون در سایتش بصورت TRIAL همراه با مثال های متعدد موجوده و امکان pLAYER هم داره
حتما یه سری بزنید
به نظر من بهترین پلیر هستش :
http://www.delphiffmpeg.com/download.html
و لینک TRIAL با دانلود مستقیم :
http://www.delphiffmpeg.com/download/delphi-ffmpeg-trial-3.6.7z
توضیحات:


What's New about FFVCL?
Delphi FFmpeg VCL Components 3.6 Release Notes
Support Delphi XE/2011
Support Packet Input (H.263, H.264, MJPEG, M4V, MPEGVideo, VC1)
Several minor improvements...
Delphi FFmpeg VCL Components 3.5 Release Notes
View FFVCL Architecture

Version number changed from 3.3 to 3.5 indicating mass changes
Support Audio Hook
Support directly PCM wave data input.
Support directly PCM wave data output.
More other minor improvements...
Delphi FFmpeg VCL Components 3.3 Release Notes
Work with HTML5 video
Support VP8 codec
Support WebM containe
New property Seeking of FFPlayer.
More other minor improvements...
Delphi FFmpeg VCL Components 3.2 Release Notes
Support WebCam Capture
Catch exception in converting thread and playing thread.
FFPlayer support video filters and dvdsub subtitle.
Significant improvement on stability and performance of FFPlayer
More other minor improvements...
Delphi FFmpeg VCL Components 3.1 Release Notes
AVProbe support decoding previous frame/next key-frame/previous key-frame.
FFPlayer support DirectDraw video driver(smoothing/antialiasing available).
Improve seeking feature of FFPlayer.
Improve stability of FFPlayer
More other minor improvements...
Delphi FFmpeg VCL Components 3.0 Release Notes
Support YUV Frame Input.
Support Frame Output (RGB, MJPEG, H.264, YUV).
Support Wave Capture.
FFmpegVCL component refactoring and improvements.
AVprobe component refactoring and improvements.
More demo applications available.
More other minor improvements...
Delphi FFmpeg VCL Components 2.5 Release Notes
Support Delphi 2010.
Support decoding Windows Media Audio Pro.
Support Frame Input.
Support Screen Capture.
Support preset options for libx264.
New FFLogger component.
Several minor improvements...
Delphi FFmpeg VCL Components 2.4 Release Notes
Join multiple input files in variable formats to one output file.
FFPlayer can also catch av_log() message.
Mass refactoring: av_encode() of FFmpeg.pas.
Several minor improvements...
Delphi FFmpeg VCL Components 2.3c Release Notes
Support Unicode path of libraries.
Support Unicode filename of input/output.
New property AspectRatio of FFPlayer.
New function SeekAndReadFramePicture() of TAVProbe.
Several minor improvements...
Delphi FFmpeg VCL Components 2.3b Release Notes
StartConvert(0) will not return before all tasks are finished.
New property VerticalFlip of FFPlayer.
New property ReadFrameSuccess of TAVProbe.
Several minor improvements...
Delphi FFmpeg VCL Components 2.3a Release Notes
Add TimeStart64 and TimeLength64 options to represent microsecond.
New event OnHook. (FFPlayer)
Increase detecting the end of file. (FFPlayer)
Several minor improvements...
Delphi FFmpeg VCL Components 2.3 Release Notes
Support previewing with Bitmap while converting. (property OnPreviewBitmap: TPreviewBitmapEvent)
New helper class TFFmpegLoader for loading DLLs.
New component TFFPlayer for playing media files. (it is not free.)
Several minor improvements...
Delphi FFmpeg VCL Component 2.2c Release Notes
Support previewing while converting.
Delphi FFmpeg VCL Component 2.2 Release Notes
New feature Stream I/O Protocol is available.
New component TEventStreamAdapter for stream I/O events.
Delphi FFmpeg VCL Component 2.1 Release Notes
Support Video Filters, such as flip, negate, scale, rate, etc.
Add property AVFileInfo(TAVProbe)
XviD codec speed up
More minor improvments
Delphi FFmpeg VCL Component 2.0 Release Notes
New class TAVProbe for obtaining the input file's information and previewing frames according the timestamp specified.
Supports external standard Video Hook DLLs.
New OnCustomHook event, dosn't depend on external Video Hook DLLs, it's very easy and powerful.
Remove property AudioChannels, AudioSampleRate, FrameHeight, FrameWidth, FrameAspectRatio, FramePixFmt, FrameRate, instead of AVProbe which is able to obtain more detail information.
Supports input streams mapping to output streams.

seyed_27
دوشنبه 10 آبان 1389, 14:02 عصر
آموزش کار با کامپننت DSPack برای کار با direct show
با مثال ها و دانلود خود کامپننت(البته کامپننت رو برای دلفی 7 در پست های بالا و نحوه نصب اون گذاشتم)
http://www.vwlowen.co.uk/directshow/page01.htm

seyed_27
چهارشنبه 03 آذر 1389, 13:55 عصر
یه هدیه جالب اما ناقابل به دوستان
مدیا پلیر VLC Media Player همراه با سورس آن!!!!!
وقتی این مدیا پلیر رو نصب میکنید یه اکتیو ایکس داره که میتونید از اون برای پخش فیلم استفاده کنید
یه سمپل و آموزش کار با اون رو بعدا میگذارم

بصورت open source
http://www.videolan.org/vlc/

seyed_27
چهارشنبه 03 آذر 1389, 13:59 عصر
اینم لینک کد و سمپل برای استفاده از VLC Media Player در دلفی

http://wiki.videolan.org/ActiveX/Delphi



مشخصات اکتیوایکس
http://wiki.videolan.org/ActiveX



سمپل و کد:





What you need
Borland Delphi 3 or newer
a running System with Microsoft Windows
The VideoLan Client (VLC) including the ActiveX Plugin installed
Import the ActiveX-Component
Start your Borland Delphi
< Delphi2005: Select Components --> Import ActiveX --> VideoLan VLC ActiveX Plugin
>= Delphi 2006: Select Components --> Import component --> Import ActiveX Control --> VideoLan VLC ActiveX Plugin
Otherwise try creating a new package using the created AXVLC_TLB.pas
Confirm successfull installation
You should now be able to add the TVLCPlugin from the ActiveX-Tab of your Component toolbox.
Usage Development-Time

The VLC-Player Object TVLCPlugin can be found in your ActiveX-Components Tabsheet. Place one of it in your Form1, place a TButton and use the following code:




unit Unit1;

interface

uses
Windows, Variants, Forms, Classes, Controls, StdCtrls, OleCtrls,
AXVLC_TLB;

type
TForm1 = class(TForm)
VLCPlugin1: TVLCPlugin;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;

type
VLCPlaylistMode = TOleEnum;

const
VLCPlayListInsert = $00000001;
VLCPlayListReplace = $00000002;
VLCPlayListAppend = $00000004;
VLCPlayListGo = $00000008;
VLCPlayListCheckInsert = $00000010;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
VLCPlugin1.addTarget('C:\video.mpg', null, VLCPlayListInsert, 0);
// you can use any MRL with parameters instead of 'c:\video.mpg' here
VLCPlugin1.play;
end;

end.






Usage Runtime

If you're planning to use the VLC-Player in your application but don't know when and where, use this code to create the component on-demand.







unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, OleCtrls,
AXVLC_TLB, StdCtrls, Registry, Dialogs;

type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure Button2Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;

var
Form1: TForm1;
VLCPlugin1: TVLCPlugin;
blVLCPluginFound: boolean;

type
VLCPlaylistMode = TOleEnum;

const
VLCPlayListInsert = $00000001;
VLCPlayListReplace = $00000002;
VLCPlayListAppend = $00000004;
VLCPlayListGo = $00000008;
VLCPlayListCheckInsert = $00000010;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
Reg: TRegistry;
begin
blVLCPluginFound := false;

// Is VLC ActiveX Plugin installed on this PC?
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_LOCAL_MACHINE;
if Reg.OpenKeyReadOnly('\Software\Classes\VideoLAN.VL CPlugin.1\') then begin
blVLCPluginFound := true;
end;
finally
FreeAndNil(Reg);
end;

if blVLCPluginFound then begin
VLCPlugin1 := TVLCPlugin.Create(Self);
VLCPlugin1.Parent := Self; // Means: Place the VLC-Player into Form1
VLCPlugin1.Width := 400;
VLCPlugin1.Height := 300;
VLCPlugin1.Top := 50;
VLCPlugin1.Left := 50;
VLCPlugin1.Show;
VLCPlugin1.addTarget('C:\video.mpg', null, VLCPlayListInsert, 0);
// you can use any MRL with parameters instead of 'c:\video.mpg' here
VLCPlugin1.play;
end else begin
ShowMessage('I am really sorry, but VLC (or its ActiveX Plugin) is currently not installed on this PC!');
end;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
if blVLCPluginFound then begin
VLCPlugin1.stop;
FreeAndNil(VLCPlugin1);
end;
end;

end.

seyed_27
سه شنبه 20 دی 1390, 11:25 صبح
هدیه به دوستان
نرم افزار مبدل صدا با امکانات عالی همراه با سورس و توضبحات مفصل ( الیته به زبان ویژوال سی) :

LameXP Featured

Audio Encoder Front-End for LAME MP3, Ogg Vorbis, FLAC and Nero AAC.

توضیحات و امکانات :

What platforms does LameXP run on?

LameXP is currently being developed on the following platforms:
Microsoft Windows 7 (32-Bit and 64-Bit editions) with Service Pack 1
Microsoft Windows XP with Service Pack 3

The following platforms should work, but aren't tested extensively:
Microsoft Windows Vista (32-Bit and 64-Bit editions) with Service Pack 2
Microsoft Windows XP x64 Edition with Service Pack 2
Microsoft Windows 2000 with Service Pack 4
Microsoft Windows Server 2008 with Service Pack 2
Microsoft Windows Server 2008 R2 with Service Pack 1
GNU/Linux using Wine v1.2.2+ (native Linux version planned)

The following "legacy" platforms are NOT supported any longer:
Microsoft Windows NT 4.0
Microsoft Windows Millennium Edition (*)
Microsoft Windows 98 (*)
Microsoft Windows 95

(*) Some people claim that LameXP can run on Windows 98 SE or Millennium Edition with the help of KernelEx.



What output formats (encoders) does LameXP support?

Currently the following output formats are supported by LameXP:
MPEG Audio-Layer III (MP3), using the LAME encoder [built-in]
Ogg Vorbis, using the OggEnc2/libvorbis encoder with aoTuV [built-in]
Advanced Audio Coding (AAC), using Nero AAC encoder [separate download!]
ATSC A/52 (aka "AC-3"), using the Aften encoder [built-in]
Free Lossless Audio Codec (FLAC) [built-in]
Uncompressed PCM / Waveform Audio File (WAV/RIFF)


What input formats (decoders) does LameXP support?

Currently the following input formats are supported by LameXP:
AC-3 (ATSC A/52), using Valib decoder [built-in]
Advanced Audio Coding (AAC), using FAAD decoder [built-in]
Apple Lossless (ALAC)
Apple/SGI AIFF
Avisynth, audio only [requires Avisynth 2.5.x to be installed]
Digital Theater System, using Valib decoder [built-in]
Free Lossless Audio Codec (FLAC)
Microsoft ADPCM
Monkey's Audio (APE)
MPEG Audio-Layer I (MP1), using mpg123 decoder [built-in]
MPEG Audio-Layer II (MP2), using mpg123 decoder [built-in]
MPEG Audio-Layer III (MP3), using mpg123 decoder [built-in]
Musepack
Shorten
Speex
Sun/NeXT Au
The True Audio (TTA)
Uncompressed PCM / Waveform Audio File (WAV/RIFF)
WavPack Hybrid Lossless Audio
Windows Media Audio (WMA), using wma2wav [built-in]



توضیحات مفصل در لینک ذیل :
http://lamexp.git.sourceforge.net/git/gitweb.cgi?p=lamexp/lamexp;a=blob_plain;f=doc/FAQ.html;hb=HEAD



نمایه تصویری:
http://lamexp.sourceforge.net/lamexp.png


و از همه مهمتر آدرس دانلود سورس برنامه (آخرین ویرایش):

تذکر مهم برای دانلود حتما از ف ی ل ت ر ش ک ن استفاده کنید چون ایران تحریمه در این سایت! ( خدا خفشون کنه!!!):
http://sourceforge.net/projects/lamexp/files/

seyed_27
چهارشنبه 21 دی 1390, 10:52 صبح
یک برنامه بسیار جالب هدیه به دوستان
تبدیل فایل تصویری به exe و پخش آن بدون مدیا پلیر!!!

MakeInstantPlayer
“Convert videos into EXE files that don't need a player”


برای دانلود سورس نیاز به ف ی ل ت ر ش ک ن دارید (علت تحریم ایران. خدا خفشون کنه !!!!)
http://code.google.com/p/mulder/downloads/list?can=2&q=MakeInstantPlayer&sort=-uploaded&colspec=Filename+Summary+Type+Uploaded+Size+Downlo adCount

h.rezaee
شنبه 27 خرداد 1391, 12:14 عصر
اکتیو ایکس فارسی برای پخش MULTI MEDIA PLAYER
یه هدیه ناقابل ولی بسیار بسیار پر کاربرد برای دوستان که بازار بعضی ها رو تعطیل میکنه و مشکل مدیا پلیر ها رو حل میکنه و برای پخش دیگه نیاز به هیچ چیز نیست:

XP-VISTA-SEVEN
این اکتیو ایکس ار CODEC استفاده میکنه برای اجرا شدنش و اجرای فایلها به چند تا فایل احتیاج داره
فایلهایی که اجرا میکنه:
1-تصویری:

GOM AVI SVI DIVX ASX ASF WMV WMX WVX WM WMP MPG MPC MPEG DAT
IFO VOB M1V M2V TP TS TRP MTS M2TS MT2 DMB MP4 M4V K3G 3GP
SKM DMSKM LMP4 RM RMVB MKV OGM FLV MQV MOV

2-صوتی:
تمام پسوند ها!!!!!


3-نمایش تمام فرمت های عکس

4-نمایش total time & current time در منو و بر روی خود تصویر در حال پخش!
5-امکانseek کردن فایل بصورت دستی
6- امکان full screen
7- تنظیم صدا
8-نمایش جزئیات و مشخصات فایل در حال پخش
9- عکس گرفتن از تصویر
10- رفته به ثانیه مشخص شده
11- ..................
اونا رو یک جا جمع آوری کردم و آماده عرضه ست صد در صد کاربردی
یه مشکل داره : اونم اینه که وقتی کامپننت رو اضافه میکنی در فرم و موقعیتش در فرم مثلا در
TOP:100
LEFT:200
هستش وقتی برای پخش فیلم FULLSCREEN میکنید و بعد بر میگردید به حالت قبلی موقعیت کامپننت خود به خود میره به
TOP:0
LEFT:0
البته من یه تایمر گذاشتم که همیشه موقعیت رو تست میکنه و مشکل حل شده
یه مثال هم گذاشتم که بعضی از امکانات رو در اون آوردم



دوست عزیز این لینک دانلود نداره. ممنون میشم اگه بزاری

seyed_27
دوشنبه 23 مرداد 1391, 08:50 صبح
هدیه ناقابل خدمت دوستان : کامپننت استفاده از VLC Media Player با ورژن های مختلف و امکانات گوناگون از جمله پخش زنده فیلم و صوت و .... همراه با سمپل در لینک ذیل(لازم به ذکره اگر بعضی از لینکها دانلود نشد بخاطر تحریم ایرانه البته عزیزان میدونند که چطوری دورش بزنند!):
http://sourceforge.net/projects/paslibvlc/files/

seyed_27
سه شنبه 24 مرداد 1391, 08:37 صبح
کامپننت بسیار جالب و قدرتمند که از موتور mplayer.exe استفاده میکنه و یک نمونه از سورسش رو در پست اول اشاره کردم
و در اینجا یک نمونه دیگه همراه با کامپننت و مثال و توضیحات :
http://www.felix-colibri.com/papers/graphic/delphi_video_player/delphi_video_player.html

لینک مورد نظر با توضیحاتش:
http://www.felix-colibri.com/papers/graphic/delphi_video_player/delphi_video_player.html

از همه مهمتر لینک دانلود کامپننت با مثال:
http://sourceforge.net/projects/tmplayer/files/

seyed_27
چهارشنبه 25 مرداد 1391, 08:47 صبح
هدیه ناقابل به عزیزان
سورس نرم افزار قدرتمند vlc player !!
http://www.videolan.org/vlc/download-sources.html