Giter Site home page Giter Site logo

hosseinshams00 / adobeconnectdownloader Goto Github PK

View Code? Open in Web Editor NEW
18.0 4.0 5.0 156 KB

This program made for downloading Adobe Connect files ( Videos , Audio , Pdf ,...)

License: GNU General Public License v3.0

C# 100.00%
adobeconnect csharp ffmpeg swftools audio-processing downloader meeting video-processing

adobeconnectdownloader's Introduction

این برنامه مخصوص دانلود فایل هایی است که توسط ادوب کانکت ساخته می شود .

از جمله ویژگی های این برنامه در حال حاضر میتوان به موارد زیر اشاره کرد :

  • نیاز نداشتن به نام کاربری و رمز شما .
  • دانلود فایل های صوتی و تصویری و ترکیب این فایل ها با یکدیگر .
  • دانلود Asset های شما ، که اگر موجود باشند آنها را در قالب یک فایل زیپ دانلود می کند .
  • در صورتی که دسترسی شما برای دانلود فایل های کلاس مثل فایل PDF بسته باشد این برنامه می تواند این فایل ها را بسازد و خروجی آن را تحویل شما بدهد .
  • دارا بودن گزینه ی Convert برای دریافت خروجی های مختلف صوتی و تصویری مثل تبدیل flv ( فرمت اصلی فایل های ادوب ) به mp4 یا mp3 و دریافت صرفا فایل های pdf کلاس هر زمان که تمایل داشتید.
  • دانلود گروهی فایل ها ی مورد نظر .

برای کار با این نرم افزار کافی است به عنوان مثال اگر می خواهید از دانشگاه فایل مربوط به کلاستان را دانلود کنید در ابتدا باید درون سایت دانشگاه خود لاگین کنید ( وارد شوید ) سپس لینک مربوط به کلاس ضبط شده ی خودتان را به برنامه بدید که به عنوان مثال باید شبیه به لینک مقابل باشد :

http://Your-Site-Domain/XXXXXXX/?session=XXXXXXXXXXXXXX&proto=true

و در اخر با توجه به گزینه های موجود دانلود را انجام دهید . البته فراموش نشود که این برنامه صرفا :

  • صدای میزبان جلسه و شرکت کنندگان
  • تصویر مانیتور و دوربین به اشتراک گذاشته شده از یک شخص
  • فایل ها و PDF هایی که میزبان در برنامه ادوب به اشتراک میگذارد

را می تواند دانلود کند و سپس به شما تحویل دهد و همچنین زمان ساخت هر فایل در جدول زیر آمده است :


انواع فایل زمان کنفرانس زمان ساخت فایل فرمت خروجی
صدا 2 ساعت 1 - 20 دقیقه FLV
فیلم صفحه ی مانیتور 2 ساعت 20 - 40 دقیقه FLV
فیلم دوربین 2 ساعت 2 - 15 دقیقه FLV
PDF 30 صفحه 30 ثانیه تا 2 دقیقه pdf

و همچنین خروجی برنامه در پوشه ای که انتخاب می کنید به صورت زیر میباشد :

  • فایل زیپ دانلود شده از Adobe Connect به صورت خام
  • فایل صوتی کامل از جلسه با فرمت flv
  • ترکیب فایل صوتی با تصویر مانیتور به صورت ترکیب شده با فرمت flv
  • ترکیب فایل صوتی با تصویر دوربین به صورت ترکیب شده با فرمت flv
  • تصویر خام کامل از دوربین با فرمت flv
  • فایل های PDF ( در صورت وجود )
  • فایل های خاص با فرمت png و jpg

این نرم افزار با کمک نرم افزارهای FFMPEG و swfrender ساخته شده که در فایل ریلیز برنامه موجود می باشد.


This program is for downloading files created by Adobe Connect.

Among the features of this program at present can be mentioned the following:

  • No need for your username and password.
  • Download audio and video files and combine these files together.
  • Download your Assets, which if available will download them as a zip file.
  • If your access to download class files such as PDF files is closed, this program can create these files and deliver the output to you.
  • Having the Convert option to receive various audio and video outputs such as converting flv (the main format of Adobe files) to mp4 or mp3 and downloading only pdf class files whenever you want.
  • Batch download the desired files.

To work with this software, it is enough, for example, if you want to download the file related to the class from the university, you must first login to your university website then give the link related to your recorded class to the program, which For example it should look like the opposite link:

http://Your-Site-Domain/XXXXXXX/?session=XXXXXXXXXXXXXX&proto=true

And finally, download according to the available options. Of course, do not forget that this program is only:

  • The voice of the meeting host and participants
  • Screen share and webcam video shared by one person
  • Files and PDFs that the host shares in the Adobe application

Can download and then deliver to you and also the time of creation of each file is given in the table below:


File types Conference time File creation time Output format
Voice 2 hours 1 - 20 minutes FLV
Screen share video 2 hours 20 - 40 minutes FLV
Webcam video 2 hours 2 - 15 minutes FLV
PDF 30 pages 30 seconds to 2 minutes pdf

Also, the output of the program in the folder you select is as follows:

  • Downloaded raw Zip file from Adobe Connect
  • Full audio file of the session in flv format
  • Combine audio file with screen share video in flv format
  • Combine audio file with camera video in flv format
  • Full raw video of the camera in flv format
  • PDF files (if any)
  • Specific files in png and jpg format

This software is made with the help of FFMPEG and swfrender software, which is available in the program release file.


adobeconnectdownloader's People

Contributors

hosseinshams00 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

adobeconnectdownloader's Issues

پاک شدن فایل بعد از اتمام کار

سلام حسین جان
فایلی رو میخوام دانلود کنم. لینک رو که میفرستم با اینکه نشست باز هست توی مروگر ولی ارور میده که احتمالا لاگین نکردی...

فایل زیپ رو دانلود کردم و به نرم افزار میدم فرایند تا تهش طی میشه ولی فایل ها پاک میشه و خروجی نمیده

هماهنگ نبودن صدا و تصویر

سلام، خیلی برنامه خوب و کاربردی‌ایه و کار باهاش هم آسونه، ولی متاسفانه صدا و تصویر ویدیوی خروجی هماهنگ نیست.

i get error message "Index out of range."

``Start of process works:

  • Extract ZIP Data gets green
  • Get Streams Data gets green
  • Download Assets gets green

During this there are some files downloaded and two XML- and a lot of small flv-files extracted.
Then i get the following message with "go on" or "cancel" :

Index out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'). 

System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
   at System.Collections.Generic.List`1.get_Item(Int32 index)
   at AdobeConnectDownloader.Application.AudioManager.AudioLine(List`1 audioStreamDatas) in C:\My Project\Programing\WinForms\C#\AdobeConnectDownloader\AdobeConnectDownloader\Application\AudioManager.cs:line 106
   at AdobeConnectDownloader.Application.AudioManager.MatchAllAudio(List`1 audioStreamDatas, String fileName, String dataFolderPath, String outputFileFolder, String ffmpegAddress) in C:\My Project\Programing\WinForms\C#\AdobeConnectDownloader\AdobeConnectDownloader\Application\AudioManager.cs:line 23
   at AdobeConnectDownloader.UI.ProcessForm.<MergeAllFiles>b__79_0() in C:\My Project\Programing\WinForms\C#\AdobeConnectDownloader\AdobeConnectDownloader\UI\ProcessForm.cs:line 262
   at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
   at AdobeConnectDownloader.UI.ProcessForm.MergeAllFiles() in C:\My Project\Programing\WinForms\C#\AdobeConnectDownloader\AdobeConnectDownloader\UI\ProcessForm.cs:line 170
   at AdobeConnectDownloader.UI.ProcessForm.WebManager_DownloadFileCompleted(Object sender, AsyncCompletedEventArgs e) in C:\My Project\Programing\WinForms\C#\AdobeConnectDownloader\AdobeConnectDownloader\UI\ProcessForm.cs:line 157
   at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
   at InvokeStub_SendOrPostCallback.Invoke(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

Error while starting

Hi,
I have downloaded the meeting zip file, while pressing Process Queue I am receiving below error.

image

image

مشکل در فایل Final Video

سلام وقت به‌خیر،
این فایلی که می‌فرستم نمی‌دونم چرا فایل فاینال ویدیوش صفرکیلوبایت ساخته می‌شه.

error while select zip file

the program has many errors when select a zip file to convert to video file.
do you have test this feature?

راه حل های بهبود

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

کلاس لایو

سلام روزتون به خیر
راهی هم هست که بشه از کلاس لایو هم فایلاها رو دانلود کرد؟
میدونم با مرورگر میشه خواستم ببینم راهی شبیه همین کدی که شما گذاشتین هست؟

please login and try again?

Your URL is wrong or maybe you're not login , please login and try again
سایتی که من ازش میخوام استفاده کنم لینک آدوب کانتکتی به من میده که بدون نیاز به لاگین در آدوب کانکت وارد کلاس میشم. شاید به خاطر همین ارور میده؟

خطا هنگام Sync اطلاعات

[
2023-11-19_131831
]

سلام بعد دریافت فایل به صورت zip و در مرحله sync به نظرم این اتفاق میفته چون مراحل قبل برنامه سبز است

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'startIndex')
at System.String.IndexOf(Char value, Int32 startIndex, Int32 count)
at AdobeConnectDownloader.Application.FFMPEGManager.GetVideosResolution(String videoAddress, String ffmpegAddress) in C:\My Project\Programing\WinForms\C#\AdobeConnectDownloader\AdobeConnectDownloader\Application\FFMPEGManager.cs:line 129
at AdobeConnectDownloader.UI.ProcessForm.CheckWebcam(List`1 webcamStreams, String finalAudioAddress, String finalVideoAddress) in C:\My Project\Programing\WinForms\C#\AdobeConnectDownloader\AdobeConnectDownloader\UI\ProcessForm.cs:line 322
at AdobeConnectDownloader.UI.ProcessForm.b__75_0() in C:\My Project\Programing\WinForms\C#\AdobeConnectDownloader\AdobeConnectDownloader\UI\ProcessForm.cs:line 272
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at AdobeConnectDownloader.UI.ProcessForm.MergeAllFiles() in C:\My Project\Programing\WinForms\C#\AdobeConnectDownloader\AdobeConnectDownloader\UI\ProcessForm.cs:line 153
at AdobeConnectDownloader.UI.ProcessForm.ProcessForm_Load(Object sender, EventArgs e) in C:\My Project\Programing\WinForms\C#\AdobeConnectDownloader\AdobeConnectDownloader\UI\ProcessForm.cs:line 76
at System.Threading.Tasks.Task.<>c.b__140_0(Object state)

عدم نصب موفق

سلام وقتتون بخیر

درهنگام نصب با مشکل عدم امکان نصب به دلایل امنیتی مواجه شدم

پیشنهادی دارین؟
image

Fix Audios مشکل

سلام، این‌بار روی مرحله Fix Audios گیر کرد‌!

ارور در دانلود

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

image

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

یا روش دیگه ای اصن که بتونه محتوارو از سرور دانشگاه بگیره و کارشو ادامه بده؟

Download Assets

سلام ببخشید لینکی ک برای assets ها گذاشتین برای برنامه فیلتره
من فیلتر شکن روشن کردم تا از این مرحله رد شد
اخر سر هم سه دقیقه فایل اکسترکت شده بیشتر از فایل اصلی شد(صوت خالی رو اکسترکت کردم)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.