{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":684847287,"defaultBranch":"master","name":"streamlink-recorder","ownerLogin":"kjake","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-08-30T01:19:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1299894?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720204394.0","currentOid":""},"activityList":{"items":[{"before":"aac7115541bae7be86d62db9c7c87329094d6805","after":"16e2e341079f15c5b7def9d0ed62d1f64cf726c7","ref":"refs/heads/master","pushedAt":"2024-07-05T19:09:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Finalize Arch\n\n- Add `gosu` binary\n- Disable multi-arch builds for now","shortMessageHtmlLink":"Finalize Arch"}},{"before":"dda2ad87802ccab8daed97de828258e8a3295956","after":"aac7115541bae7be86d62db9c7c87329094d6805","ref":"refs/heads/master","pushedAt":"2024-07-05T18:35:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Merge pull request #1 from kjake/arch\n\nTemporary switch to Arch while waiting for upstream Alpine fixes","shortMessageHtmlLink":"Merge pull request #1 from kjake/arch"}},{"before":"e253cb824ae47f2c4f8a57c589020739a0183929","after":"e2768f9f3c509b3c1aabc0398e38baaba54e5162","ref":"refs/heads/arch","pushedAt":"2024-07-05T18:34:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Temp Arch Build\n\nBuild for Arch while Streamlink waits for upstream fixes for Alpine","shortMessageHtmlLink":"Temp Arch Build"}},{"before":null,"after":"e253cb824ae47f2c4f8a57c589020739a0183929","ref":"refs/heads/arch","pushedAt":"2024-07-05T18:33:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Update repositories\n\nhttp to https","shortMessageHtmlLink":"Update repositories"}},{"before":"5d23c5b19c5b022d15da474a075ceac845137c70","after":"dda2ad87802ccab8daed97de828258e8a3295956","ref":"refs/heads/master","pushedAt":"2024-03-25T03:34:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Update README.md\n\n[skip ci]","shortMessageHtmlLink":"Update README.md"}},{"before":"e202213b9b4354d489f39d3bb75a2041767c5a58","after":"5d23c5b19c5b022d15da474a075ceac845137c70","ref":"refs/heads/master","pushedAt":"2024-03-25T03:33:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"No more MP4\n\nAfter testing with MP4, it turned out to not meet my usecase based on previously well tested use of streamlink with default MKV output.\nMP4 works best if the MOOV atom is at the start of the file, but I like to watch the stream while its recording; thus my addition of Fragmented MP4. Once finished, the files have trouble playing in my preferred player. Overall, I just don't see the benefit.\nWhile this might feel like a negation of the point of this fork, I see shrank the Docker image from 400+mb to 80mb, added support for more architectures, and improved the monitoring script.","shortMessageHtmlLink":"No more MP4"}},{"before":"e9a5d69ccd862ddbd058f48f50d8c37e1f5d15e2","after":"e202213b9b4354d489f39d3bb75a2041767c5a58","ref":"refs/heads/master","pushedAt":"2024-03-25T00:48:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Support timezones\n\n- Added tzdata package.\n- Set TZ environment variable for the container to use your local timezone.","shortMessageHtmlLink":"Support timezones"}},{"before":"b01787e1fbdf0dbbb1b1ab5389826dcd6fed8599","after":"e9a5d69ccd862ddbd058f48f50d8c37e1f5d15e2","ref":"refs/heads/master","pushedAt":"2024-03-24T19:00:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Update entrypoint.sh\n\n[skip ci]","shortMessageHtmlLink":"Update entrypoint.sh"}},{"before":"767db8d1eb8a847b96d3e1b6ae106a586c4ccc0a","after":"b01787e1fbdf0dbbb1b1ab5389826dcd6fed8599","ref":"refs/heads/master","pushedAt":"2024-03-24T18:42:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Update streamlink-recorder.sh\n\nPrint the filename out","shortMessageHtmlLink":"Update streamlink-recorder.sh"}},{"before":"3fe5f9980e3325c405043b1c60ec83cd0bdcd389","after":"767db8d1eb8a847b96d3e1b6ae106a586c4ccc0a","ref":"refs/heads/master","pushedAt":"2024-03-24T18:18:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Update streamlink-recorder.sh\n\n- Support fragmented MP4 so that you can watch the stream still in-progress\n- Replace chars in a streamTitle which could cause issues with the file name","shortMessageHtmlLink":"Update streamlink-recorder.sh"}},{"before":"9553e054f1fc0c33976bdc3f039046c2a7b3bbe0","after":"3fe5f9980e3325c405043b1c60ec83cd0bdcd389","ref":"refs/heads/master","pushedAt":"2024-03-24T17:56:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Script tweaks\n\n- Print UID/GID properly\n- Print error returned from streamlink","shortMessageHtmlLink":"Script tweaks"}},{"before":"cde7be046c3955bdf377a50edcd853993a1e433c","after":"9553e054f1fc0c33976bdc3f039046c2a7b3bbe0","ref":"refs/heads/master","pushedAt":"2024-03-24T17:42:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Update streamlink-recorder.sh\n\nBetter detect an error","shortMessageHtmlLink":"Update streamlink-recorder.sh"}},{"before":"0015617a8c724579aad2b5cd92af08ed0616195a","after":"cde7be046c3955bdf377a50edcd853993a1e433c","ref":"refs/heads/master","pushedAt":"2024-03-24T17:32:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Update streamlink-recorder.sh\n\n- Make ffmpeg less verbose\n- Assume that, if streamInfo is empty, the stream is not live","shortMessageHtmlLink":"Update streamlink-recorder.sh"}},{"before":"66a8849f30b4982c3bc0125710f6e573b9fef6e6","after":"0015617a8c724579aad2b5cd92af08ed0616195a","ref":"refs/heads/master","pushedAt":"2024-03-24T17:15:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Opimization\n\n- rebase to main Alpine image\n- switch to using official apk build of streamlink\n- supply custom Alpine repo list to aid in keeping packages in autobuild images fresh\n- reworked some docker layers for cache benefit","shortMessageHtmlLink":"Opimization"}},{"before":"48301c759605457968bd5dda8c63f162d69548a6","after":"66a8849f30b4982c3bc0125710f6e573b9fef6e6","ref":"refs/heads/master","pushedAt":"2024-03-24T16:47:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Fix spelling error\n\n[skip ci]","shortMessageHtmlLink":"Fix spelling error"}},{"before":"0b7a41117b06d4d2132965099522b084b4080169","after":"48301c759605457968bd5dda8c63f162d69548a6","ref":"refs/heads/master","pushedAt":"2024-03-24T16:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"No transcoding\n\n- Updated README\n- HLS from Twitch are already AVC encoded, just repackage to MP4 instead of re-encode with x264\n- HLS from Twitch use AAC audio, which could be ADTS AAC; added flag for ffmpeg to convert this to a compatible form of AAC for MP4\n- Removed VAAPI support since we're no longer (re)encoding\n- Build for more architectures now that VAAPI isn't going to be used","shortMessageHtmlLink":"No transcoding"}},{"before":"fa0c1a0bfe5beff5043d4e5cfae20a23c18ac97a","after":"0b7a41117b06d4d2132965099522b084b4080169","ref":"refs/heads/master","pushedAt":"2024-03-24T14:09:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Create dependabot.yml","shortMessageHtmlLink":"Create dependabot.yml"}},{"before":"a5e0468079f98cc200f3f9bf5f6c46d1cc7c95d6","after":"fa0c1a0bfe5beff5043d4e5cfae20a23c18ac97a","ref":"refs/heads/master","pushedAt":"2024-03-24T05:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Remove VAAPI for now","shortMessageHtmlLink":"Remove VAAPI for now"}},{"before":"ae7d9948372eb8ad591bd06233d33188969c43b7","after":"a5e0468079f98cc200f3f9bf5f6c46d1cc7c95d6","ref":"refs/heads/master","pushedAt":"2024-03-24T05:38:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"debugging","shortMessageHtmlLink":"debugging"}},{"before":"e1c31cfb2ff0b9455753a0e71d9361d308f3f8ea","after":"ae7d9948372eb8ad591bd06233d33188969c43b7","ref":"refs/heads/master","pushedAt":"2024-03-24T05:12:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Add drivers","shortMessageHtmlLink":"Add drivers"}},{"before":"b6a70f9d4533e4699cf145bce883cb3c29b940d7","after":"e1c31cfb2ff0b9455753a0e71d9361d308f3f8ea","ref":"refs/heads/master","pushedAt":"2024-03-24T04:57:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Adding VAAPI Support\n\nRemoving ARM64 support","shortMessageHtmlLink":"Adding VAAPI Support"}},{"before":"2680f903fa06c9f4307b07aef637a440944e056a","after":"b6a70f9d4533e4699cf145bce883cb3c29b940d7","ref":"refs/heads/master","pushedAt":"2024-03-24T04:18:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"ffmpeg fixes","shortMessageHtmlLink":"ffmpeg fixes"}},{"before":"959701d5ed9ec883a26db7bf997ddb40b6b217e5","after":"2680f903fa06c9f4307b07aef637a440944e056a","ref":"refs/heads/master","pushedAt":"2024-03-24T04:02:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"h264 Transcode","shortMessageHtmlLink":"h264 Transcode"}},{"before":"30cf79f2adff4f40ee234f83e888b348e7744887","after":"959701d5ed9ec883a26db7bf997ddb40b6b217e5","ref":"refs/heads/master","pushedAt":"2024-03-24T03:31:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Revert \"Add linux/arm/v7\"\n\nThis reverts commit 30cf79f2adff4f40ee234f83e888b348e7744887.","shortMessageHtmlLink":"Revert \"Add linux/arm/v7\""}},{"before":"8f13a0fe70da56747ddd7e9d57bd17f95e071927","after":"30cf79f2adff4f40ee234f83e888b348e7744887","ref":"refs/heads/master","pushedAt":"2024-03-24T03:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Add linux/arm/v7","shortMessageHtmlLink":"Add linux/arm/v7"}},{"before":"83cbbaaed06fa222952f321bf8ac4f5a38abfb21","after":"8f13a0fe70da56747ddd7e9d57bd17f95e071927","ref":"refs/heads/master","pushedAt":"2024-03-24T03:26:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Update Arch\n\n64-bit only","shortMessageHtmlLink":"Update Arch"}},{"before":"afaa27b787047c91a7a07a63bc7be353a3776ffd","after":"83cbbaaed06fa222952f321bf8ac4f5a38abfb21","ref":"refs/heads/master","pushedAt":"2024-03-24T03:21:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Arch change\n\nKeeping officially supported architectures instead.\n\nlinux/amd64,linux/arm64/v8,linux/arm/v6,linux/arm/v7","shortMessageHtmlLink":"Arch change"}},{"before":"712cb64ae3f5cfa2a8111a5ec8245ddd74101201","after":"afaa27b787047c91a7a07a63bc7be353a3776ffd","ref":"refs/heads/master","pushedAt":"2024-03-24T03:11:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Arch Update\n\ndropping 386","shortMessageHtmlLink":"Arch Update"}},{"before":"3bb2d0d8a9880df907cd757016ba349bafd62c04","after":"712cb64ae3f5cfa2a8111a5ec8245ddd74101201","ref":"refs/heads/master","pushedAt":"2024-03-24T03:05:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"arch change\n\ntargeting only linux/386,linux/amd64,linux/arm64","shortMessageHtmlLink":"arch change"}},{"before":"2b67e7d46d465a4056e1728fcd6fe530a06382ac","after":"3bb2d0d8a9880df907cd757016ba349bafd62c04","ref":"refs/heads/master","pushedAt":"2024-03-24T02:34:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjake","name":null,"path":"/kjake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1299894?s=80&v=4"},"commit":{"message":"Retarget archs\n\nLimiting to linux/386,linux/amd64,linux/arm64/v8,linux/arm/v6,linux/arm/v7","shortMessageHtmlLink":"Retarget archs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeA3ksAA","startCursor":null,"endCursor":null}},"title":"Activity ยท kjake/streamlink-recorder"}