graph TD A[Input: YouTube URL] -->|Validation| B[URL Validation Process] B -->|Valid URL| C[Generate Standard Filename] B -->|Invalid URL| H[Error: Invalid URL] C --> D[Download YouTube as MP3] D -->|Success| E[Convert MP3 to WAV] D -->|Failure| I[Error: Download Failed] E -->|Success| F[Quality Verification] E -->|Failure| J[Error: Conversion Failed] F -->|Passes| G[Output: Raw WAV Audio] F -->|Fails| K[Error: Quality Check Failed] G --> L[Save to Server] L -->|Success| M[Final Output: source_full_audio.wav] L -->|Failure| N[Error: Save Failed]