После продолжительной беседы с @JourneymanGreek и @allquixotic в чате я смог найти ответ на свой вопрос. По сути, я просто начал пропускать кодеры, пока они не сработали!
Компиляция FFMPEG для ARM
3149
Wasabi Fan
У меня есть компьютер с Linux ARM (BeagleBone Black). Я пытаюсь сделать потоковую передачу с камеры, и мне нужен FFMPEG. Я перепробовал все, что мог придумать (включая следующие инструкции по его компиляции в целом), но не смог скомпилировать FFMPEG (для ARM) без фатальных ошибок.
Кто-нибудь знает, как скомпилировать FFMPEG для процессора ARMv7?
Общая мудрость заключается в том, что вы компилируете его так же, как и для x86, за исключением использования (кросс) цепочки инструментов компилятора для вашей архитектуры. Какие * точные * "фатальные ошибки" вы получаете? Может быть отсутствующая зависимость, проблема версии компилятора или какой-то другой нюанс. То, что вы получаете фатальную ошибку, не означает, что ваш подход в корне неверен. Это просто означает, что мы должны присмотреться к проблеме.
Horn OK Please 11 лет назад
0
К сожалению, этот тип вопроса почти наверняка потребует огромного количества обсуждений между нами, чтобы решить. Вы можете продолжать работать над этим с нами здесь, в комментариях, но имейте в виду, что если вы можете набрать 20 репутации, было бы гораздо лучше [чат] (http://chat.stackexchange.com/rooms/118/root- доступ) об этом, чем говорить в комментариях.
Horn OK Please 11 лет назад
0
Информация, необходимая, чтобы начать помогать вам: вы пытаетесь скомпилировать ffmpeg на самом Beagle ** ** или на стандартном настольном компьютере? В любом случае, какой компилятор вы используете? Вывод `gcc -v` был бы полезен. Также обратите внимание на любую применимую информацию о том, какой дистрибутив Linux вы используете, передаваемую вами командную строку `. / Configure`, а также точный вызов вызова компилятора и полученное сообщение об ошибке (не передавайте` -j` в `make` чтобы не заслонять сообщение об ошибке!)
Horn OK Please 11 лет назад
0
если у вас есть достаточно ресурсов, вы можете скомпилировать их на самой beagleboard. Дополнительная информация поможет, конечно.
Journeyman Geek 11 лет назад
0
Чтобы ответить на комментарии allquixotic, я изначально не публиковал результаты предыдущих попыток, потому что выходные данные переполняли буфер, и я не мог скопировать весь вывод (легко). Хотите увидеть неразрезанный вывод? Что касается вашего второго комментария, я думал о том же самом ... но я обычно не использую форумы SE. Как я могу заработать достаточно очков (кроме ответов на вопросы), если есть способ? У меня едва хватает соответствующих знаний, чтобы задать вопрос на этих форумах (SuperUser), не говоря уже о том, чтобы ответить на один из них.
Wasabi Fan 11 лет назад
0
Я пытался сделать это на бигле. Это не сработает? Я сделал это с узлом, и это работало нормально. Я использую Ubuntu и пытался следовать этому: https://trac.ffmpeg.org/wiki/UbuntuCompilationGuide. Я также пытался использовать команду make самостоятельно, но и это не удалось. (Как вы, вероятно, можете сказать, я немного знаю Linux. Я должен быть в состоянии следовать основным командам, но что-то более сложное, вероятно, не будет работать).
Wasabi Fan 11 лет назад
0
Эй, смотри, у тебя есть 21 представитель! (из вопроса возражений). Попробуйте зайти в чат!
Horn OK Please 11 лет назад
1
Как вы, возможно, уже знаете, вы всегда можете использовать pastebin, dropbox или подобный сервис для хранения длинных выходных данных, снимков экрана и т. Д. В Интернете. Затем вы можете просто вставить ссылки на них в своих сообщениях.
Joe 11 лет назад
0
@Joe Извините .. Забыл упомянуть: провел длительную дискуссию в чате об этом с allquixotic и соавт., Смог выяснить это;). Забыл закрыть вопрос!
Wasabi Fan 11 лет назад
0
1 ответ на вопрос
0
Wasabi Fan
Есть ли у вас какие-либо заметки о шагах, которые вы сделали для достижения своей цели?
endryha 9 лет назад
0
@endryha Вот постоянная ссылка на первое сообщение об этом в истории чата: http://chat.stackexchange.com/transcript/message/11534025#11534025. Посмотрите на сообщения от меня (и людей, с которыми я разговаривал), чтобы понять, что я сделал. Извините, я никогда не обновлял вопрос с однозначным ответом;)
Wasabi Fan 9 лет назад
1
@WasabiFan Пожалуйста, обновите ответ. история чата слишком беспорядочная
Dr.jacky 8 лет назад
0
Это может быть хорошим ответом, если вы обновите его, чтобы включить необходимые шаги
Elliott B 6 лет назад
0
Похожие вопросы
-
4
Есть ли способ компиляции из исходного кода и автоматического отслеживания обновлений?
-
2
Как я могу кодировать файл VRO в файл AVI
-
1
Как я могу исправить проблемы с чересстрочной дрожью видео при воспроизведении на DVD-плеерах? (Микш...
-
-
7
Какие компоненты ПК оказывают наибольшее влияние на время компиляции для Visual Studio?
-
1
Как просматривать видео на veoh.com с помощью HT03-A Android
-
7
Компилятор Vista C
-
3
Как преобразовать тип файла mjpg в FLV с помощью FFMpeg?
-
1
Какая версия flash требуется для анимации, созданной с помощью ffmpeg?
-
2
Конвертируйте видео в формате mkv / h264, чтобы его можно было воспроизвести на телефоне среднего кл...
-
2
Можете ли вы пропустить шаги "проверки .." при запуске ./configure?