Add video optimization and following-first feed
هذا الالتزام موجود في:
@@ -94,6 +94,18 @@ export default () => ({
|
||||
(process.env.S3_FORCE_PATH_STYLE ?? 'false').toLowerCase() === 'true',
|
||||
},
|
||||
},
|
||||
videoProcessing: {
|
||||
enabled: (process.env.VIDEO_PROCESSING_ENABLED ?? 'false').toLowerCase() === 'true',
|
||||
ffmpegPath: process.env.VIDEO_PROCESSING_FFMPEG_PATH ?? 'ffmpeg',
|
||||
maxWidth: Number(process.env.VIDEO_PROCESSING_MAX_WIDTH ?? 1280),
|
||||
maxFps: Number(process.env.VIDEO_PROCESSING_MAX_FPS ?? 30),
|
||||
crf: Number(process.env.VIDEO_PROCESSING_CRF ?? 28),
|
||||
preset: process.env.VIDEO_PROCESSING_PRESET ?? 'veryfast',
|
||||
audioBitrateKbps: Number(process.env.VIDEO_PROCESSING_AUDIO_BITRATE_KBPS ?? 128),
|
||||
generateThumbnails:
|
||||
(process.env.VIDEO_PROCESSING_GENERATE_THUMBNAILS ?? 'true').toLowerCase() === 'true',
|
||||
thumbnailWidth: Number(process.env.VIDEO_PROCESSING_THUMBNAIL_WIDTH ?? 720),
|
||||
},
|
||||
logging: {
|
||||
level: process.env.LOG_LEVEL ?? 'log',
|
||||
requestEnabled: (process.env.REQUEST_LOGGING_ENABLED ?? 'true').toLowerCase() === 'true',
|
||||
|
||||
المرجع في مشكلة جديدة
حظر مستخدم