The hippest and hoppest.
In this project our team will be creating a simple django YouTube clone.
It will include:
- Video Rating
- Video Review
- Like/ Dislike Reviews
- Recommended Videos
- Related Videos
- Autoplay next video
- Image Uploading
- Video Uploading
- Video Sort
- Update Video
- Delete Video
- Password Reset
- Channel
- Subscribes
- Notifications for uploaded video of subscribes
- Auto thumbnail generate
- Upload Custom thumbnail
- Auto generate custom thumbnail by video specific frame of user's choice
- Resize thumbnail to 16:9 dimensions for normal videos
- Contain video to HTML5 player while resizing player with % 16:9 scale
- Channel Sort
- Custom Error Pages 404 403 400 500
- Create 10 second version of video for autoplaying when you mouse over the thumbnail
- Create lower quality versions of the video
- Create Shorts 9:16 aspect ratio portait mode
- Replace JQuery with HTMX in progress
- Crop Video with time selection in progress
- STT for subtitles based on language
- TTS for puting audio on video on specific timetable in progress
- Change audio on specific timetable in progress
- Upload Subtitles for video
- Add meta data for video such as voice and text language, minimum age
- Donate to Channel for Support
- Toggle Visibility of Video with date and button
- Make CSS good
- Create Playlists
- Live Streaming
- Analytics
- Video Chapters
- Dark Mode
- Restricted Mode And Parental Controls
- Detection of User Internet Speed for providing Quality
- Channel Trailer
- Creators Awards with Icon based on Subs Views Watch Time
jQuery 3.7.0 soon to be replaced with HTMX Bootstrap 3.3.7 soon to be updated font-awesome/4.7.0
Django==4.2.3
1asgiref==3.7.2 certifi==2023.7.22 charset-normalizer==3.2.0 colorama==0.4.6 decorator==4.4.2 idna==3.4 imageio==2.31.1 imageio-ffmpeg==0.4.8 moviepy==1.0.3 numpy==1.25.1 Pillow==10.0.0 proglog==0.1.10 requests==2.31.0 sqlparse==0.4.4 tqdm==4.65.0 tzdata==2023.3 urllib3==2.0.4