#!/bin/bash
while [ $# -gt 0 ]; do

ffmpeg -i "$1" 2> tmp.txt

while read -r first _ _ start _ end; do
  if [[ $first = Chapter ]]; then
    read  # discard line with Metadata:
    read _ _ chapter
    ffmpeg -vsync 2 -i "$1" -ss "${start%?}" -to "$end" -vn -ar 44100 -ac 2 -ab 128  -f mp3 "$chapter.mp3" 

   Recent articles
Console Blackjack Written in C
Console Blackjack Written in Perl 6
How-to build latest Linux kernel from Linus' git repo on Debian/Ubuntu
Console Blackjack in C++
ignore latin1 problem via psql
   Tags
apache (1) bash (2) bashrc (1) blackjack (4) c (1) c11 (1) callproof (1) clang (2) console (4) cpp (1) data (1) debian (3) diff (1) django (2) games (1) gcc (2) git (2) github (4) gmail (1) go-lang (3) google (1) gourse (1) kernel (3) latin1 (1) linux (3) lottery (1) module (1) mongodb (1) mp3s (1) mutt (1) patch (1) perl6 (1) postgresql (2) powerball (1) psql (1) python (2) raspberrypi (1) sed (1) testing (1) ubuntu (1) utf8 (1)
   Twitter

Copyright © 2018 · GregDonald.io · All Rights Reserved