···33import {VideoTooLargeError} from 'lib/media/video/errors'
44import {CompressedVideo} from './types'
5566-const MAX_VIDEO_SIZE = 1024 * 1024 * 100 // 100MB
66+const MAX_VIDEO_SIZE = 1024 * 1024 * 50 // 50mb
7788-// doesn't actually compress, but throws if >100MB
88+// doesn't actually compress, converts to ArrayBuffer
99export async function compressVideo(
1010 asset: ImagePickerAsset,
1111 _opts?: {
+1-1
src/lib/media/video/errors.ts
···11export class VideoTooLargeError extends Error {
22 constructor() {
33- super('Videos cannot be larger than 100MB')
33+ super('Videos cannot be larger than 50mb')
44 this.name = 'VideoTooLargeError'
55 }
66}
+4-4
src/locale/locales/ca/messages.po
···76647664msgstr "La política de privacitat ha estat traslladada a <0/>"
7665766576667666#: src/state/queries/video/video.ts:222
76677667-msgid "The selected video is larger than 100MB."
76687668-msgstr "El vídeo triat és més gran de 100MB."
76677667+msgid "The selected video is larger than 50MB."
76687668+msgstr "El vídeo triat és més gran de 50MB."
7669766976707670#: src/screens/StarterPack/StarterPackScreen.tsx:713
76717671msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead."
···86058605msgstr ""
8606860686078607#: src/view/com/composer/videos/state.ts:27
86088608-#~ msgid "Videos cannot be larger than 100MB"
86098609-#~ msgstr "Els vídeos no poder ser de més de 100MB"
86088608+#~ msgid "Videos cannot be larger than 50MB"
86098609+#~ msgstr "Els vídeos no poder ser de més de 50MB"
8610861086118611#: src/screens/Profile/Header/Shell.tsx:113
86128612msgid "View {0}'s avatar"
+2-2
src/locale/locales/de/messages.po
···69656965msgstr "Die Datenschutzerklärung wurde nach <0/> verschoben"
6966696669676967#: src/state/queries/video/video.ts:222
69686968-msgid "The selected video is larger than 100MB."
69686968+msgid "The selected video is larger than 50MB."
69696969msgstr ""
6970697069716971#: src/screens/StarterPack/StarterPackScreen.tsx:713
···78717871msgstr ""
7872787278737873#: src/view/com/composer/videos/state.ts:27
78747874-#~ msgid "Videos cannot be larger than 100MB"
78747874+#~ msgid "Videos cannot be larger than 50MB"
78757875#~ msgstr ""
7876787678777877#: src/screens/Profile/Header/Shell.tsx:113
+2-2
src/locale/locales/en/messages.po
···70397039msgstr ""
7040704070417041#: src/state/queries/video/video.ts:227
70427042-msgid "The selected video is larger than 100MB."
70427042+msgid "The selected video is larger than 50MB."
70437043msgstr ""
7044704470457045#: src/screens/StarterPack/StarterPackScreen.tsx:713
···79177917msgstr ""
7918791879197919#: src/view/com/composer/videos/state.ts:27
79207920-#~ msgid "Videos cannot be larger than 100MB"
79207920+#~ msgid "Videos cannot be larger than 50MB"
79217921#~ msgstr ""
7922792279237923#: src/screens/Profile/Header/Shell.tsx:113
+2-2
src/locale/locales/es/messages.po
···68936893msgstr "La Política de privacidad se ha trasladado a <0/>"
6894689468956895#: src/state/queries/video/video.ts:222
68966896-msgid "The selected video is larger than 100MB."
68966896+msgid "The selected video is larger than 50MB."
68976897msgstr ""
6898689868996899#: src/screens/StarterPack/StarterPackScreen.tsx:713
···77637763msgstr ""
7764776477657765#: src/view/com/composer/videos/state.ts:27
77667766-#~ msgid "Videos cannot be larger than 100MB"
77667766+#~ msgid "Videos cannot be larger than 50MB"
77677767#~ msgstr ""
7768776877697769#: src/screens/Profile/Header/Shell.tsx:113
+2-2
src/locale/locales/fi/messages.po
···69896989msgstr "Tietosuojakäytäntö on siirretty kohtaan <0/>"
6990699069916991#: src/state/queries/video/video.ts:222
69926992-msgid "The selected video is larger than 100MB."
69926992+msgid "The selected video is larger than 50MB."
69936993msgstr ""
6994699469956995#: src/screens/StarterPack/StarterPackScreen.tsx:713
···78637863msgstr ""
7864786478657865#: src/view/com/composer/videos/state.ts:27
78667866-#~ msgid "Videos cannot be larger than 100MB"
78667866+#~ msgid "Videos cannot be larger than 50MB"
78677867#~ msgstr ""
7868786878697869#: src/screens/Profile/Header/Shell.tsx:113
+2-2
src/locale/locales/fr/messages.po
···64866486msgstr "Notre politique de confidentialité a été déplacée vers <0/>"
6487648764886488#: src/state/queries/video/video.ts:222
64896489-msgid "The selected video is larger than 100MB."
64896489+msgid "The selected video is larger than 50MB."
64906490msgstr ""
6491649164926492#: src/screens/StarterPack/StarterPackScreen.tsx:713
···73027302msgstr ""
7303730373047304#: src/view/com/composer/videos/state.ts:27
73057305-#~ msgid "Videos cannot be larger than 100MB"
73057305+#~ msgid "Videos cannot be larger than 50MB"
73067306#~ msgstr "Les vidéos ne peuvent pas dépasser 100 Mo"
7307730773087308#: src/screens/Profile/Header/Shell.tsx:113
+2-2
src/locale/locales/ga/messages.po
···70357035msgstr "Bogadh Polasaí na Príobháideachta go dtí <0/>"
7036703670377037#: src/state/queries/video/video.ts:222
70387038-msgid "The selected video is larger than 100MB."
70387038+msgid "The selected video is larger than 50MB."
70397039msgstr ""
7040704070417041#: src/screens/StarterPack/StarterPackScreen.tsx:713
···79127912msgstr ""
7913791379147914#: src/view/com/composer/videos/state.ts:27
79157915-#~ msgid "Videos cannot be larger than 100MB"
79157915+#~ msgid "Videos cannot be larger than 50MB"
79167916#~ msgstr ""
7917791779187918#: src/screens/Profile/Header/Shell.tsx:113
+2-2
src/locale/locales/hi/messages.po
···76097609msgstr "गोपनीयता नीति को <0/> पर स्थानांतरित किया गया है"
7610761076117611#: src/state/queries/video/video.ts:222
76127612-msgid "The selected video is larger than 100MB."
76127612+msgid "The selected video is larger than 50MB."
76137613msgstr ""
7614761476157615#: src/screens/StarterPack/StarterPackScreen.tsx:713
···85358535msgstr ""
8536853685378537#: src/view/com/composer/videos/state.ts:27
85388538-#~ msgid "Videos cannot be larger than 100MB"
85388538+#~ msgid "Videos cannot be larger than 50MB"
85398539#~ msgstr ""
8540854085418541#: src/screens/Profile/Header/Shell.tsx:113
+3-3
src/locale/locales/id/messages.po
···70407040msgstr "Kebijakan Privasi telah dipindahkan ke <0/>"
7041704170427042#: src/state/queries/video/video.ts:222
70437043-msgid "The selected video is larger than 100MB."
70437043+msgid "The selected video is larger than 50MB."
70447044msgstr ""
7045704570467046#: src/screens/StarterPack/StarterPackScreen.tsx:713
···79147914msgstr ""
7915791579167916#: src/view/com/composer/videos/state.ts:27
79177917-#~ msgid "Videos cannot be larger than 100MB"
79187918-#~ msgstr "Video tidak boleh lebih besar dari 100MB"
79177917+#~ msgid "Videos cannot be larger than 50MB"
79187918+#~ msgstr "Video tidak boleh lebih besar dari 50MB"
7919791979207920#: src/screens/Profile/Header/Shell.tsx:113
79217921msgid "View {0}'s avatar"
+4-4
src/locale/locales/it/messages.po
···73217321msgstr "La politica sulla privacy è stata spostata a <0/><0/>"
7322732273237323#: src/state/queries/video/video.ts:222
73247324-msgid "The selected video is larger than 100MB."
73257325-msgstr "Questo video è più grande di 100MB."
73247324+msgid "The selected video is larger than 50MB."
73257325+msgstr "Questo video è più grande di 50MB."
7326732673277327#: src/screens/StarterPack/StarterPackScreen.tsx:713
73287328msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead."
···82228222msgstr ""
8223822382248224#: src/view/com/composer/videos/state.ts:27
82258225-#~ msgid "Videos cannot be larger than 100MB"
82268226-#~ msgstr "I video non possono essere più grandi di 100MB"
82258225+#~ msgid "Videos cannot be larger than 50MB"
82268226+#~ msgstr "I video non possono essere più grandi di 50MB"
8227822782288228#: src/screens/Profile/Header/Shell.tsx:113
82298229msgid "View {0}'s avatar"
+2-2
src/locale/locales/ja/messages.po
···62726272msgstr "プライバシーポリシーは<0/>に移動しました"
6273627362746274#: src/state/queries/video/video.ts:222
62756275-msgid "The selected video is larger than 100MB."
62766276-msgstr "選択したビデオのサイズが100MBを超えています。"
62756275+msgid "The selected video is larger than 50MB."
62766276+msgstr "選択したビデオのサイズが50MBを超えています。"
6277627762786278#: src/screens/StarterPack/StarterPackScreen.tsx:713
62796279msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead."
+2-2
src/locale/locales/ko/messages.po
···62726272msgstr "개인정보 처리방침을 <0/>(으)로 이동했습니다"
6273627362746274#: src/state/queries/video/video.ts:222
62756275-msgid "The selected video is larger than 100MB."
62766276-msgstr "선택한 동영상이 100MB를 초과합니다."
62756275+msgid "The selected video is larger than 50MB."
62766276+msgstr "선택한 동영상이 50MB를 초과합니다."
6277627762786278#: src/screens/StarterPack/StarterPackScreen.tsx:713
62796279msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead."
+2-2
src/locale/locales/pt-BR/messages.po
···70397039msgstr "A Política de Privacidade foi movida para <0/>"
7040704070417041#: src/state/queries/video/video.ts:227
70427042-msgid "The selected video is larger than 100MB."
70427042+msgid "The selected video is larger than 50MB."
70437043msgstr "Vídeo selecionado é maior que 100 MB."
7044704470457045#: src/screens/StarterPack/StarterPackScreen.tsx:713
···79177917msgstr ""
7918791879197919#: src/view/com/composer/videos/state.ts:27
79207920-#~ msgid "Videos cannot be larger than 100MB"
79207920+#~ msgid "Videos cannot be larger than 50MB"
79217921#~ msgstr "Vídeos não podem ter mais de 100 MB"
7922792279237923#: src/screens/Profile/Header/Shell.tsx:113
+1-1
src/locale/locales/ru/messages.po
···62376237msgstr "Политика конфиденциальности была перемещена в <0/>"
6238623862396239#: src/state/queries/video/video.ts:188
62406240-msgid "The selected video is larger than 100MB."
62406240+msgid "The selected video is larger than 50MB."
62416241msgstr "Размер выбранного видео превышает 100МБ."
6242624262436243#: src/screens/StarterPack/StarterPackScreen.tsx:713
+2-2
src/locale/locales/tr/messages.po
···74987498msgstr "Gizlilik Politikası <0/> konumuna taşındı"
7499749975007500#: src/state/queries/video/video.ts:222
75017501-msgid "The selected video is larger than 100MB."
75017501+msgid "The selected video is larger than 50MB."
75027502msgstr ""
7503750375047504#: src/screens/StarterPack/StarterPackScreen.tsx:713
···84128412msgstr ""
8413841384148414#: src/view/com/composer/videos/state.ts:27
84158415-#~ msgid "Videos cannot be larger than 100MB"
84158415+#~ msgid "Videos cannot be larger than 50MB"
84168416#~ msgstr ""
8417841784188418#: src/screens/Profile/Header/Shell.tsx:113
+2-2
src/locale/locales/uk/messages.po
···70407040msgstr "Політика конфіденційності була переміщена до <0/>"
7041704170427042#: src/state/queries/video/video.ts:222
70437043-msgid "The selected video is larger than 100MB."
70437043+msgid "The selected video is larger than 50MB."
70447044msgstr ""
7045704570467046#: src/screens/StarterPack/StarterPackScreen.tsx:713
···79147914msgstr ""
7915791579167916#: src/view/com/composer/videos/state.ts:27
79177917-#~ msgid "Videos cannot be larger than 100MB"
79177917+#~ msgid "Videos cannot be larger than 50MB"
79187918#~ msgstr ""
7919791979207920#: src/screens/Profile/Header/Shell.tsx:113
+2-2
src/locale/locales/zh-CN/messages.po
···62726272msgstr "隐私政策已迁移至 <0/>"
6273627362746274#: src/state/queries/video/video.ts:222
62756275-msgid "The selected video is larger than 100MB."
62766276-msgstr "选择的视频大小超过 100MB。"
62756275+msgid "The selected video is larger than 50MB."
62766276+msgstr "选择的视频大小超过 50MB。"
6277627762786278#: src/screens/StarterPack/StarterPackScreen.tsx:713
62796279msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead."
+2-2
src/locale/locales/zh-TW/messages.po
···62726272msgstr "隱私政策已移動到 <0/>"
6273627362746274#: src/state/queries/video/video.ts:222
62756275-msgid "The selected video is larger than 100MB."
62766276-msgstr "選擇的影片檔案大小超過 100MB。"
62756275+msgid "The selected video is larger than 50MB."
62766276+msgstr "選擇的影片檔案大小超過 50MB。"
6277627762786278#: src/screens/StarterPack/StarterPackScreen.tsx:713
62796279msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead."
+1-1
src/state/queries/video/video.ts
···224224 } else if (e instanceof VideoTooLargeError) {
225225 dispatch({
226226 type: 'SetError',
227227- error: _(msg`The selected video is larger than 100MB.`),
227227+ error: _(msg`The selected video is larger than 50MB.`),
228228 })
229229 } else {
230230 dispatch({