Refactor media processing to handle single media and text truncation
- Improve handling of single media posts, especially for videos
- Add text truncation for long post titles
- Simplify media processing logic
- Optimize media type checking and embedding
- Update test logger to include debug method