Since about 2026年05月21日, YouTube seems to have changed something that breaks a few things in rustypipe.
This includes:
- Parsing when the video was uploaded and how many views the video had for most videos:
This was caused by removing the channel-tag metadata for the videos (except for some, e.g. co-authored videos).
The fix is checking how many metadata items there are; if there are two assume one is channel and the other uploaded/viewed, and if there is one assume only uploaded/viewed.
- Parsing duration was broken.
This was caused by some renaming done for thumbnail overlays.
Just apply the renaming to the rustypipe structs as well.
Since about 2026年05月21日, YouTube seems to have changed something that breaks a few things in rustypipe.
This includes:
- Parsing when the video was uploaded and how many views the video had for most videos:
This was caused by removing the channel-tag metadata for the videos (except for some, e.g. co-authored videos).
The fix is checking how many metadata items there are; if there are two assume one is channel and the other uploaded/viewed, and if there is one assume only uploaded/viewed.
- Parsing duration was broken.
This was caused by some renaming done for thumbnail overlays.
Just apply the renaming to the rustypipe structs as well.