Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

large video #1013

Closed
pelikhan opened this issue Jan 16, 2025 · 5 comments
Closed

large video #1013

pelikhan opened this issue Jan 16, 2025 · 5 comments

Comments

@pelikhan
Copy link
Member

Need to handle Gb size video files

Copy link

To efficiently handle GB-sized video files, consider these solutions:

  1. Use Server-Side Processing: Offload processing tasks to a server that specializes in handling large file uploads and downloads.
  2. Optimize Video Encoding: Use more efficient codecs like H.265/HEVC for better compression and smaller file sizes without sacrificing quality.
  3. Break Down into Chunks: Upload videos in smaller parts rather than the whole file at once to manage bandwidth and reduce load times.
  4. Progressive Loading: Implement progressive video loading so that users can watch a portion of the video while it’s still downloading.
  5. Content Delivery Network (CDN): Utilize CDNs for faster delivery of large files by distributing them across multiple servers worldwide.

These strategies should help in managing and delivering large video files effectively.

AI-generated content by issue-reviewer may be incorrect

@pelikhan
Copy link
Member Author

  • better transcription encoding reduced file size dramatically

@pelikhan
Copy link
Member Author

  • fluent ffmpeg screenshot eats up all machine memory on large files. Need to use seek approach

@pelikhan
Copy link
Member Author

maybe need a split function as last resort , also clip

@pelikhan
Copy link
Member Author

fixed testing on 500mb video.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant