SİZ NEDEN KENDİ YOUTUBE'UNUZ YAPMIYORSUNUZ ?

PcMaKeR
01-08-2008, 00:08   |  #1  
PcMaKeR avatarı
OP Yıllanmış Üye
Teşekkür Sayısı: 6
8,935 mesaj
Kayıt Tarihi:Kayıt: Eki 2005

ASP.NET İLE NELER YAPILMAZ Kİ.

DOTNETNUKE İL UĞRAŞIORDUM. BİR MODUL BULDUM PARALI.

YOUTUBE GİBİ İŞLER YAPIYORDU.

NE TÜR VİDEO ATIYORSANIZ ATIN VİDEO YU ALIP İŞLEYİP FLV FORMATINA ÇEVİRİP FLASH OLARAK İZLETİYORDU.

AMA PARALI. HIMM DEDİM BEN NİYE YAPAMIYORUM.


MODULU DEŞTİM BİRAZ KAPALI KAYNAK KOD(ASP.NET KULLANANLAR BİLİR: DLL KULLANABİLİYORSUNUZ. KODU DERLEYİN VE KİMSE AÇAMASIN.)

BAKTIM OLMAYACAK ARAŞTIRMAYA KOYULDUM.

VE BULDUM.

ASP.NET İN WİNDOWSLA ÇOK İYİ ÇALIŞMASINA ŞAŞMAMAK GEREK. ARKASINDA .NETİN GÜCÜ.

System.Diagnostics KÜTÜPHANESİNDEKİ: PROCESS SINIFI DİREK İSTEDİĞİN BÜTÜN DOSYA FORMATLARINI SANKİ SİZ MOUSE LA TIKLAMIŞSINIZ GİBİ ÇALIŞTIRIYOR.

YANİ ASP.NET TEN EXE DOSYADAN TUTUN VBS, HTML VB DOSYALARI ÇALIŞTIRABİLİYORSUNUZ.

DNN MODULUNU KURCALARKEN BINARIES KLASORU DİKKATİMİ ÇEKTİ.
İÇİNDE CODECLER VE EXE DOSYALAR WARDI.

ONU AYNEN ALDIM VE İÇİNDEKİ EXE DOSYALARINI GOOGLE DA ARAMAYA BAŞLADIM.

KARŞIAM KAYNAKLAR ÇIKTI ONLARI ASP.NET E UYARLADIM. ŞİMDİ PAYLAŞMA ZAMANI:

İLK ÖNCE İNTERNET TEN http://ffmpeg.mplayerhq.hu/

FFMPEG İ İNDİRİN.

VISUAL STUDIO KULLANDIĞINIZI VARSAYALIM:

BİR PROJE BAŞLATIN.

DEFAULT.ASPX I OLUŞTURUN.

DAFAULT.ASPX.CS Yİ AÇIP .


using System.Diagnostics;
BAŞINA EKLEYİN.

VOID OLUŞTURUN.

void VideoDonustur(string VideoYol,string ResimYol,string VideoCikti,string ResimCikti,string REsimDK)
    {
        Process islem = new Process();
        islem.StartInfo.FileName = Server.MapPath("/Binaries/ffmpeg2.exe");
        islem.StartInfo.Arguments = " -i " + VideoYol + " -y -ab 56 -ar 22050 -b 500k "+VideoCikti;
        islem.Start();
        islem.WaitForExit();

        Process islem2 = new Process();
        islem2.StartInfo.FileName = Server.MapPath("/Binaries/ffmpeg2.exe");
        islem2.StartInfo.Arguments = " -i " + ResimYol + " -ss "+REsimDK+" -s 130×100 -vframes 10 -f mjpeg "+ResimCikti;
        islem2.Start();
        islem2.WaitForExit();
        File.Delete(Server.MapPath("/Video/")+"Video_"+VideoIsmi);
    }

PROCESSLER İLE FFMPEG I ÇALIŞTIRIP VİDEOLARI FLV YE ÇEVİRİYORUZ.

KODLAR BUNLAR BEN VOIDI OLUŞTURDUM SİZEDE NEREDE KULLANCAĞINIZ KALIYOR.

BEN WWW.TURIZMTV.NET İÇİN YAPTIM BUNU.

DAHA KAPSAMLI.

bektash
01-08-2008, 00:12   |  #2  
Yıllanmış Üye
Teşekkür Sayısı: 1
1,997 mesaj
Kayıt Tarihi:Kayıt: May 2008

Çok sagLam biLgiLer C Plus Plus'ta denemiştim, Yapmak isteyen varsa elini cabuk tutsun derim :)

panda34
01-08-2008, 00:54   |  #3  
Yıllanmış Üye
Teşekkür Sayısı: 0
2,344 mesaj
Kayıt Tarihi:Kayıt: Ara 2007

Süper olmuş elinize sağlık , ben C++ öğreniyorum neredeyse tamamını öğrendim .
Visual Basic'de Internet Explorerdan faydalanıp istediğiniz programa Web Browser eklemek mümkünmüş ..
Acaba Visual C++ ile de bu işi yapmam mümkünmüdür ?
C++'ı öğrendim , Visual Basic'ide öğrenebilirim ama kafam karışsın istemiyorum .
Visual C++ projesine Visual Basic'de olduğu gibi Web Browser eklemek mümkünmüdür ?

bektash
01-08-2008, 01:01   |  #4  
Yıllanmış Üye
Teşekkür Sayısı: 1
1,997 mesaj
Kayıt Tarihi:Kayıt: May 2008

Evet mümkün internet sekmesinden CppWebBrowser eklersin bide combobox eklersin forma daha sonrada istersen Click'ine yada baska bi yere bu kodu eklersen işlem tamam CppWebBrowser1->Navigate(WideString(ComboBox1->Text));

frkn_ua
01-08-2008, 03:39   |  #5  
Yıllanmış Üye
Teşekkür Sayısı: 0
893 mesaj
Kayıt Tarihi:Kayıt: Şub 2008

bunu delphiye nasıl uyarlıycaz ? =)

PcMaKeR
01-08-2008, 12:30   |  #6  
PcMaKeR avatarı
OP Yıllanmış Üye
Teşekkür Sayısı: 6
8,935 mesaj
Kayıt Tarihi:Kayıt: Eki 2005
mengu88
Süper olmuş elinize sağlık , ben C++ öğreniyorum neredeyse tamamını öğrendim .
kaç senedir üstüne düşüyorsun. Tamamını öğrenmek :S ben 3 senedir c# kasıyorum. daha bir çok kod var öğreneceğim.

ASP.Net e geçince c# kodları değişiyor. Windows forms ortamına geçince kodlar değişiyor.

Hoş C++ kullanıpta asp.net te işlem yapabiliyorsunuz.