diff options
| author | Adam Soltys <[email protected]> | 2026-10-03 13:38:13 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-10-03 13:38:13 -0700 |
| commit | 347deec6465a42f24154457fb05227418ee83385 (patch) | |
| tree | 5cb2343cc13e4400f9e831eba0a036ff098463c2 /src/locales/ta.json | |
| parent | 543a66ca70323921acf4da9b8e4fca8128cf0b58 (diff) | |
| download | coinosv3-347deec6465a42f24154457fb05227418ee83385.tar.gz coinosv3-347deec6465a42f24154457fb05227418ee83385.zip | |
Videos: know what a clip costs before fetching it; vertical clips only
- What a clip costs is learned up front: the post's imeta (size, dim,
image) when it says, else one 64 KB ranged request — the total from
Content-Range, whether ranges are served, whether the MP4's index
(moov) comes before its data, and the picture size from the track
header. Up to three at a time; remembered across sessions. It also
replaces the player-based shape probe the feed ran on every clip.
- Clips over 25 MB (8 MB on 2G/3G, 3 MB with data saver), above 1080p,
index-last files over 8 MB from servers without ranges, or clips that
couldn't be measured wait for a tap: a cover saying what they cost
("50 MB", "4K"). Settings → Nostr → Videos: Autoplay large videos.
- The pager loads only the clip on screen in full; the next gets its
opening if within budget; everything else holds nothing. Sizes are
asked three slides ahead.
- Feed clips fetch nothing until they're about to play (preload none),
with the post's still as a poster.
- Video grid tiles show a first frame only for small clips that start
quickly; others show their cost.
- Videos lists only clips known to stand taller than wide; one of unknown
shape is measured and joins when it qualifies; choosing Videos with none
known yet opens the pager on the first that turns up.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01ULQZS9MQa6iAsXnrJUD9Du
Diffstat (limited to 'src/locales/ta.json')
| -rw-r--r-- | src/locales/ta.json | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/locales/ta.json b/src/locales/ta.json index 856841e..068bcc8 100644 --- a/src/locales/ta.json +++ b/src/locales/ta.json @@ -244,5 +244,9 @@ "mediaImages": "படங்கள்", "mediaVideos": "வீடியோக்கள்", "mediaNoImages": "இந்த ஊட்டத்தில் இன்னும் படங்கள் இல்லை.", - "mediaNoVideos": "இந்த ஊட்டத்தில் இன்னும் வீடியோக்கள் இல்லை." + "mediaNoVideos": "இந்த ஊட்டத்தில் இன்னும் செங்குத்து வீடியோக்கள் இல்லை.", + "videoTapToPlay": "இயக்கத் தட்டவும்", + "videoLargeTitle": "வீடியோக்கள்", + "videoLargeToggle": "பெரிய வீடியோக்களைத் தானாக இயக்கு", + "videoLargeHelp": "{mb} MB-க்கு மேல் அல்லது 1080p-க்கு மேலான வீடியோக்கள் உங்கள் டேட்டாவைச் சேமிக்க, தட்டும் வரை காத்திருக்கும். மெதுவான அல்லது டேட்டா சேமிப்பு இணைப்பில் வரம்பு குறைவு." } |
